dsa и rsa - отличия?
Проведем эксперимент:
Создадим две пары ключей dsa (dsaprk1 и dsapbk1) и rsa (rsaprk1 и
rsapbk1) с одинаковыми параметрами (алгоритм, пассворд, длина ключа):
debian% openssl dsaparam -out dsaparam1 1024
debian% openssl gendsa -out dsaprk1 -aes256 dsaparam1
debian% openssl dsa -in dsaprk1 -out dsapbk1 -pubout
debian% openssl genrsa -out rsaprk1 -aes256 1024
debian% openssl rsa -in rsaprk1 -out rsapbk1 -pubout
Получаем размеры файлов в байтах:
dsaparam1 455
dsaprk1 751
dsapbk1 654
rsaprk1 966
rsaprb1 272
то есть разные: приватные - rsa больше dsa, а публичные наоборот - dsa
больше rsa.
Внимание вопрос: почему?
--
Best regards,
Nicholas
Reply to: