Php 如何获取Android开发者控制台公钥并将其转换为PEM
如何将开发人员控制台中提供的Base64EncodedString转换为可用于Php 如何获取Android开发者控制台公钥并将其转换为PEM,php,android,openssl,bouncycastle,Php,Android,Openssl,Bouncycastle,如何将开发人员控制台中提供的Base64EncodedString转换为可用于openssl\u verify()?添加适当的页眉和页脚,并按以下说明断开行: 使用OpenSSL命令进行测试 ,将获取几乎任何格式的公钥,并用它们验证签名。例如 <?php include('Crypt/RSA.php'); $rsa = new Crypt_RSA(); $rsa->loadKey('publickey.txt'); $rsa->setSignatureMode(CRYP
openssl\u verify()
?添加适当的页眉和页脚,并按以下说明断开行:
使用OpenSSL命令进行测试 ,将获取几乎任何格式的公钥,并用它们验证签名。例如
<?php
include('Crypt/RSA.php');
$rsa = new Crypt_RSA();
$rsa->loadKey('publickey.txt');
$rsa->setSignatureMode(CRYPT_RSA_SIGNATURE_PKCS1);
echo $rsa->verify(
file_get_contents('plaintext.txt'),
file_get_contents('signature.txt')
) ? 'verified' : 'unverified';