openssl_x509_fingerprint
openssl_x509_fingerprint
(PHP 5.6, PHP 7)
openssl_x509_fingerprint - 计算给定X.509证书的指纹或摘要
描述
string openssl_x509_fingerprint ( mixed $x509 [, string $hash_algorithm = "sha1" [, bool $raw_output = FALSE ]] )
openssl_x509_fingerprint()
x509
以字符串形式返回摘要。
参数
x509
请参阅密钥/证书参数以获取有效值列表。
hash_algorithm
使用的摘要方法或哈希算法,例如“sha256”,openssl_get_md_methods()之一。
raw_output
设置为TRUE
时,输出原始二进制数据。FALSE
输出小写hexits。
返回值
以包含计算的证书指纹的字符串返回小写hexits,除非raw_output
设置TRUE
为返回消息摘要的原始二进制表示形式。
失败时返回FALSE
。
← openssl_x509_export
openssl_x509_free →