diff --git a/app/src/main/java/io/legado/app/help/crypto/AsymmetricCrypto.kt b/app/src/main/java/io/legado/app/help/crypto/AsymmetricCrypto.kt index 9512f7b96..a7b36a7ec 100644 --- a/app/src/main/java/io/legado/app/help/crypto/AsymmetricCrypto.kt +++ b/app/src/main/java/io/legado/app/help/crypto/AsymmetricCrypto.kt @@ -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 { diff --git a/app/src/main/java/io/legado/app/help/crypto/Sign.kt b/app/src/main/java/io/legado/app/help/crypto/Sign.kt index a63606cf0..e63ee4456 100644 --- a/app/src/main/java/io/legado/app/help/crypto/Sign.kt +++ b/app/src/main/java/io/legado/app/help/crypto/Sign.kt @@ -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()) }