Java密钥对
时间:2020-01-09 10:35:54 来源:igfitidea点击:
Java KeyPair类(" java.security.KeyPair"表示不对称密钥对。换句话说,是公钥+私钥对。执行非对称加密时,通常会使用" KeyPair"实例,例如对数据进行加密或者签名。
获取KeyPair实例
通常,我们可以从Java密钥库或者Java KeyPairGenerator获取" KeyPair"实例。
访问密钥对公共密钥
我们可以通过调用它的getPublic()
方法来访问KeyPair
的PublicKey
。她是从" KeyPair"实例获取" PublicKey"的示例:
PublicKey publicKey = keyPair.getPublic();
访问KeyPair私钥
我们可以通过调用getPrivate()
方法来访问KeyPair
的PrivateKey
。这是一个从" KeyPair"实例获取" PrivateKey"的示例:
PrivateKey privateKey = keyPair.getPrivate();