Ver Fonte

更新非对称加密

Xwite há 3 anos atrás
pai
commit
06a70198f2

+ 2 - 2
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 {

+ 2 - 2
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())
 
 }