Android 安卓加密提供商需要签名吗?
在Oracle的Java SE中,需要对加密函数的提供者进行签名。此签名需要使用属于已由Oracle签名的证书的私钥进行。如果提供程序的Android 安卓加密提供商需要签名吗?,android,security,cryptography,Android,Security,Cryptography,在Oracle的Java SE中,需要对加密函数的提供者进行签名。此签名需要使用属于已由Oracle签名的证书的私钥进行。如果提供程序的.jar未签名,则该提供程序无法作为Java加密扩展(JCE)插入Java加密体系结构(JCA) 安卓4.0-4.4是否也要求提供商签名?如果是这样,是否有特定的规则来创建用于签名的密钥/证书对?否,它没有。您的应用程序是Android沙盒中唯一运行的东西,因此SecurityManager界面没有任何意义。作为警告,您不应该加载和运行不受信任的代码(请参阅)
.jar
未签名,则该提供程序无法作为Java加密扩展(JCE)插入Java加密体系结构(JCA)
安卓4.0-4.4是否也要求提供商签名?如果是这样,是否有特定的规则来创建用于签名的密钥/证书对?否,它没有。您的应用程序是Android沙盒中唯一运行的东西,因此SecurityManager界面没有任何意义。作为警告,您不应该加载和运行不受信任的代码(请参阅)