Форум программистов, компьютерный форум, киберфорум
bedvit
Войти
Регистрация
Восстановить пароль
Оценить эту запись

Хеширование строки алгоритмами SHA (СОМ-реализация)

Запись от bedvit размещена 03.11.2020 в 11:13
Обновил(-а) bedvit 03.11.2020 в 11:19

Реализация в СОМ. Реализация для XLL как функция COM.DLL
Часть библиотеки BedvitCOM
Использованы исходники Crypto++

Функция:
HashStringSHA(StringIn, VersionSHA)

Параметры функции:
1.StringIn - входящая строка
2.VersionSHA - версия алгоритма SHA

Поддержка следующих алгоритмов (+ новейшие SHA3) :
VersionSHA = 1, SHA1
VersionSHA = 2224, SHA2_224
VersionSHA = 2256, SHA2_256
VersionSHA = 2384, SHA2_384
VersionSHA = 2512, SHA2_512
VersionSHA = 3224, SHA3_224
VersionSHA = 3256, SHA3_256
VersionSHA = 3384, SHA3_384
VersionSHA = 3512, SHA3_512

Пример использования
Visual Basic
1
2
3
4
Sub SHA_1()
Dim bCOM As New BedvitCOM.VBA
Debug.Print bCOM.HashStringSHA("String", 1) 'VersionSHA = 1,       SHA1
End Sub
Размещено в Без категории
Просмотров 390 Комментарии 0
Всего комментариев 0
Комментарии
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.