【发布时间】:2017-09-18 12:06:56
【问题描述】:
我得到了 AsymmetricKeyParameter a = asymmetricCipherKeyPair.getPublic(); 我在这个上花了几个小时,不知道如何将公钥变成字节序列。有什么想法吗?
NTRUEncryptionKeyPairGenerator ntruEncryptionKeyPairGenerator = new NTRUEncryptionKeyPairGenerator();
long begin = System.currentTimeMillis();
NTRUEncryptionKeyGenerationParameters ntruEncryptionKeyPairGeneratorParameters = NTRUEncryptionKeyGenerationParameters.EES1087EP2;
ntruEncryptionKeyPairGenerator.init(ntruEncryptionKeyPairGeneratorParameters);
AsymmetricCipherKeyPair asymmetricCipherKeyPair = ntruEncryptionKeyPairGenerator.generateKeyPair();
我试过了
AsymmetricKeyParameter a = asymmetricCipherKeyPair.getPublic();
SubjectPublicKeyInfo info = SubjectPublicKeyInfoFactory.createSubjectPublicKeyInfo(a);
但它会抛出“无法识别的关键参数。”
【问题讨论】:
标签: java bouncycastle public-key-encryption