更新非对称加密
This commit is contained in:
1 parent
70137ef72f
commit
06a70198f2
2 files changed
+4
-4
No files matched your search
@@ -12,14 +12,14 @@ class AsymmetricCrypto(algorithm: String) : HutoolAsymmetricCrypto(algorithm) {
|
||||
KeyUtil.generatePrivateKey(this.algorithm, key)
|
||||
)
|
||||
}
|
||||
fun setPublicKey(key: String): AsymmetricCrypto = setPrivateKey(key.encodeToByteArray())
|
||||
fun setPrivateKey(key: String): AsymmetricCrypto = setPrivateKey(key.encodeToByteArray())
|
||||
|
||||
fun setPublicKey(key: ByteArray): AsymmetricCrypto {
|
||||
return setPublicKey(
|
||||
KeyUtil.generatePublicKey(this.algorithm, key)
|
||||
)
|
||||
}
|
||||
fun setPrivateKey(key: String): AsymmetricCrypto = setPrivateKey(key.encodeToByteArray())
|
||||
fun setPublicKey(key: String): AsymmetricCrypto = setPublicKey(key.encodeToByteArray())
|
||||
|
||||
private fun getKeyType(): KeyType {
|
||||
return when {
|
||||
|
||||
@@ -10,14 +10,14 @@ class Sign(algorithm: String): HutoolSign(algorithm) {
|
||||
KeyUtil.generatePrivateKey(this.algorithm, key)
|
||||
)
|
||||
}
|
||||
fun setPublicKey(key: String): Sign = setPrivateKey(key.encodeToByteArray())
|
||||
fun setPrivateKey(key: String): Sign = setPrivateKey(key.encodeToByteArray())
|
||||
|
||||
fun setPublicKey(key: ByteArray): Sign {
|
||||
return setPublicKey(
|
||||
KeyUtil.generatePublicKey(this.algorithm, key)
|
||||
)
|
||||
}
|
||||
fun setPrivateKey(key: String): Sign = setPrivateKey(key.encodeToByteArray())
|
||||
fun setPublicKey(key: String): Sign = setPublicKey(key.encodeToByteArray())
|
||||
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user