Sun の PKCS11 JCE セキュリティ プロバイダには、必要な機能がいくつか欠けています。
そこで、元のソースを使用して拡張バージョンを作成しました。
残念ながら、JCE インフラストラクチャは、
適切に署名されていないため
、「JCE がプロバイダーを認証できません」という新しいプロバイダーを拒否します。
javax.crypto.JceSecurity.verifyProviderJar(...)
投げます。
(それは を呼び出しますjavax.crypto.JarVerifier.verify()
)
新しいプロバイダーに署名して JCE で動作させる方法について何か提案はありますか?