MIT писал(а):RSA - алгоритм, использующий два ключа: открытый и закрытый. Открытым данный шифруются, закртытым - расшифровываются. Раз ключи разные, значит и алгоритмы обработки данных тоже должны различатся. В этом, собственно, и фишка.
RSA - алгоритм, использующий два ключа: открытый и закрытый. Открытым данный шифруются, закртытым - расшифровываются. Раз ключи разные, значит и алгоритмы обработки данных тоже должны различатся. В этом, собственно, и фишка.
Думаю, алгоритм все таки один, а различия в процедурах вызваны пост-кодированием закриптованых данных в HEX:
Function Mult писал(а): 'encrypts, decrypts values passed to the function.. e.g.
'Mult = M^E mod N (encrypt) where M = x , E = p, N = m
'Mult = M^D mod N (decrypt)
Но переделать этот код под ключ 1024 вряд ли реально

Может посоветуете готовую DLL RSA 1024?