lunc Гость
|
Добавлено: Ср Мар 19 2003 15:32 Заголовок сообщения: Запись ключей RSA в OpenSSL |
|
|
Заюзал в OpenSSL RSA функции bn2hex и bn2bin (и обратные к ним) следующим образом:
unsigned char str[BN_num_bytes(rsa->n)]; BIGNUM *b = BN_new(); BN_bn2bin(rsa->n, str); BN_bin2bn(str, BN_num_bytes(rsa->n), b);
или
char *str; BIGNUM *b = BN_new(); str = BN_bn2hex(rsa->n); BN_bin2bn(&b, str);
после этого смотрю rsa->n->dmax и b->dmax, по идеи они должны бвыть равны (я вроде создал копию поля n, но в обоих случаях первый равен 64, а второй 33 (при 1024 битной генерации rsa), почему так? |
|