From 028b958912244a69a5d5ed46ab498e6f61955d31 Mon Sep 17 00:00:00 2001 From: Xwite <1797350009@qq.com> Date: Tue, 14 Mar 2023 22:38:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/legado/app/utils/AsymmetricCryptoExtension.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/io/legado/app/utils/AsymmetricCryptoExtension.kt b/app/src/main/java/io/legado/app/utils/AsymmetricCryptoExtension.kt index 078f14340..de7fb85cf 100644 --- a/app/src/main/java/io/legado/app/utils/AsymmetricCryptoExtension.kt +++ b/app/src/main/java/io/legado/app/utils/AsymmetricCryptoExtension.kt @@ -55,17 +55,17 @@ fun AsymmetricCrypto.setPrivateKey(privateKey: String): AsymmetricCrypto = setPr fun AsymmetricCrypto.setPublicKey(publicKey: ByteArray): AsymmetricCrypto { return setPublicKey(KeyUtil.generatePublicKey(this.algorithm, publicKey)) } -fun AsymmetricCrypto.setPublicKey(publicKey: ByteArray): AsymmetricCrypto = setPublicKey(publicKey.encodeToByteArray()) +fun AsymmetricCrypto.setPublicKey(publicKey: String): AsymmetricCrypto = setPublicKey(publicKey.encodeToByteArray()) fun Sign.setPrivateKey(privateKey: ByteArray): Sign { return setPrivateKey(KeyUtil.generatePrivateKey(this.algorithm, privateKey)) } -fun Sign.setPrivateKey(privateKey: ByteArray): Sign = setPrivateKey(privateKey.encodeToByteArray()) +fun Sign.setPrivateKey(privateKey: String): Sign = setPrivateKey(privateKey.encodeToByteArray()) fun Sign.setPublicKey(publicKey: ByteArray): Sign { return setPublicKey(KeyUtil.generatePublicKey(this.algorithm, publicKey)) } -fun Sign.setPublicKey(publicKey: ByteArray): Sign = setPublicKey(publicKey.encodeToByteArray()) +fun Sign.setPublicKey(publicKey: String): Sign = setPublicKey(publicKey.encodeToByteArray())