[Comm] openssl/crypto

REAL real на kemsu.ru
Чт Май 7 06:59:28 MSK 2015


07.05.2015 10:20, Hihin Ruslan пишет:
>> Если не указывать параметры после "passwd", выбирается метод
>> "crypto", поэтому я и думаю на libcrypto.

Нашёл, оно захардкодено внутри (что плохо):

openssl/apps/passwd.c:

209   if (usecrypt)
210     pw_maxlen = 8;
...
218     passwd_malloc_size = pw_maxlen + 2;

И именно это объясняет другой убойный момент (если задавать пароль 
размером 10):

 > openssl passwd
Password:
Verifying - Password:
Warning: truncating password to 8 characters

Впрочем, оказалось, что эта проблема - не первой очереди: прекрасно 
работает с длинными паролями команда "openssl passwd -1"

-- 

REAL aka Евгений Ростовцев, программист ЦНИТ КемГУ



Подробная информация о списке рассылки community