Перерыл пол инета но обнаружил только реализацию RSA от "зомби". Кто может поделится RSA, ElGamal или эллиптикой желательно на MASM. Спасибо.
ecclib есть от witeg / ucf (google), его же biglib для работы с большими числами. аналогичная bigshit есть на васме. там есть powmodexp на котором основан рса (а также эльгамаль) декрипт/экнрипт. для генерации простых потребуется реализация выходящая за пределы этих либ (рабин миллер и тд).
asmlamo брал когда-то тут ftp://ftp.wtc-ural.ru/ru.crypt/ username: crypto password: crypto проверь. может еще жив.
Староватые исходники. Был какой-то другой фтп, но сейчас не могу найти. А вот исходники от профи http://www.cs.auckland.ac.nz/~pgut001/cryptlib/ Но она на Си. Есть примеры/интерфейсы для Паскаля, Бейсика и т.п. В моей версии 3.3.0 elgamal и rsa есть. Есть bignum, а вот что конкретно по elgamal не помню.
>Чем те эта реализация не устраивает? Медленно работает. Возможно есть что быстрее. Написанно на Tasm не охото переводить на Masm. Имеет "вирусные корни" некоторые антивирусы определяют Malware-Cryptor.Win32. Хотелось бы DSA он вроде быстрей и крепче при той же длинне ключа.
Писал недавно DSA на "C" (с использованием "класса" для работы с длинными целыми) - есть заинтересованность написать все на ASM( "класс" для работы с длинными целыми, алгоритмы RSA и DSA) - предлагаю объединить усилия.... Что скажете?
RSA от "зомби" переписал на MASM вроде работает. >предлагаю объединить усилия.... Что скажете? Дело хорошее.