linux十大证书,验证Linux上的X.509证书
openssl verify會(huì)做你想要什么,如果你想有一個(gè)簡(jiǎn)單的工具:
從運(yùn)行:
cd /usr/share/ca-certificates
find . -type f -exec openssl -verify {} \;
這里有一個(gè)選擇的輸出:
./telesec.de/deutsche-telekom-root-ca-2.crt: OK
./brasil.gov.br/brasil.gov.br.crt: OK
./cacert.org/cacert.org.crt: OK
./spi-inc.org/spi-ca-2003.crt: /C=US/ST=Indiana/L=Indianapolis/O=Software in the Public Interest/OU=hostmaster/CN=Certification Authority/[email?protected]
error 10 at 0 depth lookup:certificate has expired
OK
./spi-inc.org/spi-cacert-2008.crt: OK
./signet.pl/signet_ocspklasa3_pem.crt: /C=PL/O=TP Internet Sp. z o.o./CN=CC Signet - CA Klasa 3/serialNumber=Numer wpisu: 4
error 2 at 1 depth lookup:unable to get issuer certificate
./signet.pl/signet_ca3_pem.crt: /C=PL/O=TP Internet Sp. z o.o./CN=CC Signet - CA Klasa 3/serialNumber=Numer wpisu: 4
error 20 at 0 depth lookup:unable to get local issuer certificate
如果你愿意而是在一個(gè)更大的程序中得到結(jié)果,或許gnutls_x509_crt_verify(3),gnutls_x509_crt_get_key_usage(3),gnutls_x509_crt_check_revocation(3)接口比OpenSSL更容易使用。 (我從未使用gnutls,但我使用已使用OpenSSL。)
總結(jié)
以上是生活随笔為你收集整理的linux十大证书,验证Linux上的X.509证书的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 余额宝是货币基金吗吗
- 下一篇: 白酒概念股票有哪些 可以先了解这些企业