Использование COM-объектов в хранимых процедурах SQL Server

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-80605.rtf

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Рассмотрим, например, ситуацию, когда хранимая процедура по входному параметру паролю брала бы его MD5 значение и заносила полученное значение в таблицу.

Такая ситуация может возникнуть при регистрации пользователей, когда в таблице находятся не реальные пароли, а их MD5 значения.

Возникает вопрос - можно ли функционал по взятию MD5 значений паролей перенести в хранимую процедуру, если существует COM-объект, который генерит хэш-значения MD5 ?

Конечно, эту процедуру можно реализовать в приложении через простой вызов COM-объекта, но мы рассмотрим как это можно сделать в Transact-SQL.

В качестве COM-объекта возьмем ActiveX-компонент CryptLib, который можно взять на данном сайте http://www.activex.net.ru/activex/more.shtml#cryptlib и зарегистрировать в реестре стандартно через regsvr32.
Лабораторная работа №3 по дисциплине "Защита информации"
Криптография. Тема: Шифры с секретным ключом (Глава 4) Задание: Выполнить программную реализацию шифра по ГОСТ 28147-89. Написать программу, которая, используя полученную реализацию шифра, зашифровывает сообщение в режимах ECB, CBC, OFB и CTR (сообщение, режим и ключ задаются при запуске программы). Написать программу, которая расшифровывает ранее зашифрованное сообщение.
User Greenberg : 3 августа 2011
99 руб.
Теплотехника Часть 1 Теплопередача Задача 7 Вариант 9
Определить потери тепла через кладку камеры сгорания толщиной δст=0,45 м, площадью F=8 м2. Кладка выполнена в виде плоской стенки из шамотного кирпича, коэффициент теплопроводности которого λст,Вт/(м·К) связан с температурой зависимостью λст=0,84+0,0006t. Температура газов в камере сгорания t1, температура холодного воздуха t2=20ºC. Коэффициенты теплоотдачи со стороны газов и воздуха соответственно α1 и α2.
User Z24 : 12 октября 2025
180 руб.
Теплотехника Часть 1 Теплопередача Задача 7 Вариант 9
Спутниковые и радиорелейные системы передачи, Контрольная работа № 2, Вариант 14.
Разработка схемы организации связи на цифровой РРЛ 1. Исходные данные: Число организуемых каналов ТЧ N=100 Протяжённость пролета R=44 км Число пролетов на ЦРРЛ l=3 Вид модуляции ЧМ Коэффициенты усиления передающей и приемной антенн G=41 дБ КПД фидерных трактов передачи и приема h=0,44 Частота передачи f=8100 мГц Мощность сигнала на выходе передатчика Рпд=0,25 Вт Шум-фактор приемника n=3,7 дБ Множитель ослабления поля свободного пространства V=0,6 Чи
User lenny84 : 24 ноября 2011
250 руб.
Теплотехника 18.03.01 КубГТУ Задача 3 Вариант 58
В горизонтальном трубчатом теплообменнике охлаждается М (кг/c) керосина с изменением температуры от t’1 до t»1. По каналу перпендикулярно трубам движется воздух, который за счет отводимой от керосина теплоты, нагревается от температуры t’2 до t»2. Теплообменник состоит из бронзовых труб с диаметром dн/dв=37/32 мм, расположенных коридорно. Число рядов труб в пучке n=20. Определить требуемую поверхность теплообмена.
User Z24 : 23 января 2026
200 руб.
Теплотехника 18.03.01 КубГТУ Задача 3 Вариант 58
up Наверх