[英]How to import key pair to keystore in java and make key not exportable
我正在將密鑰對(私鑰和證書)添加到 java 中的 Windows 密鑰庫。 我需要使私鑰不可導出。 執行此操作的 Java 代碼使私鑰可導出。 我怎樣才能改變這個?
我沒有找到任何可以更改的屬性或屬性。 Keystore.store 方法獲取 LoadStoreParameter 但它看起來是關於為私鑰設置密碼。
PrivateKey privateKey=...;
Certificate certificate=...;
KeyStore keyStore = KeyStore.getInstance("Windows-MY");
keyStore.load(null);
keyStore.setKeyEntry("alias",privateKey,"".toCharArray(),new java.security.cert.Certificate[]{certificate});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.