1
我正在使用bouncycastle爲XML簽名生成分離簽名。對於密鑰初始化,我使用以下代碼:用bouncycastle API創建簽名。關鍵始終爲空
Security.addProvider(new BouncyCastleProvider());
KeyStore ks = KeyStore.getInstance(KEYSTORE_INSTANCE);
ks.load(new FileInputStream(KEYSTORE_FILE), KEYSTORE_PWD.toCharArray());
Key key = ks.getKey(CERT_ALIAS, KEYSTORE_PWD.toCharArray());
我有帶證書的JKS密鑰庫。但是,如果我這樣做:
Key key = ks.getKey(CERT_ALIAS, KEYSTORE_PWD.toCharArray());
關鍵逗留總是空,我有InvalidKeyException
哪裏是我的錯?我新加密