LINUX.ORG.RU
ФорумAdmin

openssl checkend

 


0

1

Получается что сертификат истечет через 6 лет, но не истечет через 800. Я туплю или это арифметика Лобачевского?

$ openssl x509 -enddate -noout -in /tmp/check_ssl_cert.shW15798
notAfter=May  5 01:56:21 2018 GMT
$ openssl x509 -in /tmp/check_ssl_cert.shW15798  -checkend 194608000
Certificate will expire
$ openssl x509 -in /tmp/check_ssl_cert.shW15798  -checkend 25920000000
Certificate will not expire

$ openssl x509 --help 2>&1 | grep check
 -checkend arg   - check whether the cert expires in the next arg seconds

★★★★★

Я туплю или это арифметика Лобачевского?

нет, всего лишь алгебра конечных полей :)

дата в X509 сертификатах представляется 32 битным UNIX timestamp, и потому подвержена проблеме 2038 года

Harald ★★★★★
()
Ответ на: комментарий от prizident

ну может спецификацию обновят к тому времени

Harald ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.