![]() |
eXeL@B —› Программирование —› реализация TrippleDES в МАСМе |
Посл.ответ | Сообщение |
|
Создано: 31 марта 2009 14:55 · Личное сообщение · #1 Может кто-нибудь бросить в меня либой с сабжем или просто исходником на масме... Смотрел HashLib, там есть простой DES, а вот тройного нет.... весь инет перерыл, ну ничего не нашел, блин, как будто и не юзают его под масмом... ![]() ----- бессмысленные манипуляции не становятся более разумными если их повторять ![]() |
|
Создано: 31 марта 2009 15:16 · Личное сообщение · #2 у меня есть какой-то другой DES, посмотри ![]() ----- Лучше быть одиноким, но свободным © $me ![]() |
|
Создано: 31 марта 2009 18:30 · Личное сообщение · #3 |
|
Создано: 01 апреля 2009 06:37 · Личное сообщение · #4 |
|
Создано: 01 апреля 2009 08:18 · Поправил: BaGiE · Личное сообщение · #5 |
|
Создано: 01 апреля 2009 10:01 · Личное сообщение · #6 BaGiE К сожалению, я не настолько силен в кодинге с использованием криптоалгосов чтобы самостоятельно разобраться с виндовым криптоАПИ...cryptohash.lib тоже слабодокументирована чтобы ее заюзать. Хочется хоть каких-нибудь примеров, а их нет.... ----- бессмысленные манипуляции не становятся более разумными если их повторять ![]() |
|
Создано: 01 апреля 2009 11:47 · Личное сообщение · #7 |
|
Создано: 01 апреля 2009 12:22 · Поправил: Valemox · Личное сообщение · #8 |
|
Создано: 01 апреля 2009 13:19 · Личное сообщение · #9 SecurAdmin Тогда вот держи des + tripledes. Тут исходники и lib файл, а так же все доп. библиотеки необходимые для компиляции. ![]() ![]() |
|
Создано: 01 апреля 2009 13:42 · Личное сообщение · #10 Valemox пишет: чота ничо не гуглится толкового на тему WiteG и bLaCk-eye - одно фуфло Сайт [url=www.witeg.prv.pl]WiteG[/url] Сайт cryptocracking.cjb.net/" target="_blank">bLaCk-eye Только они щас прикрыты. Может кому надо, то вот в архиве сайт bLaCk-eye ----- Программист SkyNet ![]() |
|
Создано: 01 апреля 2009 15:26 · Личное сообщение · #11 bbuc Спасибо, но видимо ниасилеть...там вроде как раз то что надо, tripledes_ecb_crypt (именно этот режим нужен), но вот почему-то предлагают только с двумя и с тремя ключами выполнять шифровку/расшифровку в функциях tripledes_set2key и tripledes_set3key соответсвенно...а у меня ключ один, и ключ прдставляет из себя MD5 хеш от фразы... и еще не понятно что есть tripledes context и как его объявлять...вобщем курить надо много умных книжек по криптографии чтобы хоть чтото стало понятным.... ----- бессмысленные манипуляции не становятся более разумными если их повторять ![]() |
|
Создано: 02 апреля 2009 21:33 · Поправил: BaGiE · Личное сообщение · #12 SecurAdmin Специально посидел пару часов и изучил как шифровать на CryptoAPI sources.codenet.ru/download/3074/capi_3des.html Вроде работает и можно под AES переделать =) В примере я сделал чтобы сразу ключ брался от MD5 строки. Пример на Делфи, но там настолько все просто, что портировать не сложно хоть на что. ![]() |
|
Создано: 02 апреля 2009 22:14 · Личное сообщение · #13 |
|
Создано: 03 апреля 2009 07:06 · Личное сообщение · #14 Может и это пригодится кому. Как посчитать хэши на CryptoAPI: MD2, MD4, MD5, SHA1 - работатет на любой винде с любыми сервис паками (даже в первой редакции Windows 95) так что это очень удобный и компактный способ на асме например и надо поюзать всего 6 апишек. +SHA256, SHA384, SHA512 - работать будет только на WinXP SP3+, Windows Server 2003 (тут я точно не знаю работает ли на SP0, потому что нет возможности проверить, но на SP1 точно пашет) или любой более новое винде. sources.codenet.ru/download/3066/CAPIHashes.html ![]() |
![]() |
eXeL@B —› Программирование —› реализация TrippleDES в МАСМе |