我正在尝试使用AuthSub与Google服务进行交互: AuthSub Authentication
在文档中说明了这一点:
安全令牌的签名。该值必须是签名 由提供的证书对应的私钥制作 在注册期间。它必须在BASE64中编码,并且必须使用 使用PKCS#1填充算法的带有RSA的SHA-1。
我使用openssl创建公钥/私钥,并已成功上传(我认为)我的证书到谷歌。我可以使用哪个组件来完成令牌的数字签名?
感谢。
答案 0 :(得分:1)
我最近基于Marco Ferrante在http://www.disi.unige.it/person/FerranteM/delphiopenssl/的工作,在Delphi中实现了一些OpenSSL API。网站上也有一些很好的样本。 看一下EVP_Sign ...函数。