From 892e6a93668c67e0c6434502e849667e4539a82d Mon Sep 17 00:00:00 2001 From: Xwite <1797350009@qq.com> Date: Wed, 15 Mar 2023 07:44:28 +0800 Subject: [PATCH] [skip ci] --- .../main/java/io/legado/app/help/crypto/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/io/legado/app/help/crypto/README.md b/app/src/main/java/io/legado/app/help/crypto/README.md index 24c898741..7468c73d0 100644 --- a/app/src/main/java/io/legado/app/help/crypto/README.md +++ b/app/src/main/java/io/legado/app/help/crypto/README.md @@ -1,16 +1,16 @@ https://github.com/gedoor/legado/pull/2880 -非对称加密一般只能知道其中一个密钥,而RhinoJs调用java方法不能传入null, 因此提供以下重载函数 +非对称加密一般只能知道其中一个密钥,而RhinoJs调用java方法不能传入null和KeyType, 因此提供以下重载函数 ```kotlin fun setPublicKey(key: ByteArray): T fun setPublicKey(key: String): T fun setPrivateKey(key: ByteArray): T fun setPrivateKey(key: String): T -fun decrypt(data: Any): ByteArray? -fun decryptStr(data: Any): String? +fun decrypt(data: Any, keyType: Int): ByteArray? +fun decryptStr(data: Any, keyType: Int): String? -fun encrypt(data: Any): ByteArray? -fun encryptHex(data: Any): String? -fun encryptBase64(data: Any): String? +fun encrypt(data: Any, keyType: Int): ByteArray? +fun encryptHex(data: Any, keyType: Int): String? +fun encryptBase64(data: Any, keyType: Int): String? ``` \ No newline at end of file