docs: 完善文档

This commit is contained in:
Fu Diwei
2022-11-10 01:55:57 +08:00
parent e5100effeb
commit 3558bf8231
3 changed files with 4 additions and 4 deletions

View File

@@ -18,9 +18,9 @@
### 解密流程 ### 解密流程
对于回调通知事件的敏感信息,微信商户平台使用了商户公钥基于 RSA 算法加密。 对于回调通知事件的敏感信息,微信商户平台使用了商户 API v3 密钥基于 AES-GCM 算法加密。
开发者可利用本库提供的 `RSAUtility` 工具类自行解密相关字段。 开发者可利用本库提供的 `AESUtility` 工具类自行解密相关字段。
此外,本库还封装了直接解密事件的扩展方法,下面给出一个示例代码: 此外,本库还封装了直接解密事件的扩展方法,下面给出一个示例代码:

View File

@@ -117,7 +117,7 @@ var client = new WechatTenpayClient(options);
/* 注意QueryCertificatesAsync() 接口返回值需解密后再存入 */ /* 注意QueryCertificatesAsync() 接口返回值需解密后再存入 */
/*    存入的证书格式请参考上一小节给出的 CRT/CER 证书文件示例 */ /*    存入的证书格式请参考上一小节给出的 CRT/CER 证书文件示例 */
/*    示例项目中也包含一段关于此的演示程序 */ /*    示例项目中也包含一段关于此的演示程序 */
manager.AddEntry(new CertificateEntry("CRT/CER 证书序列号", "CRT/CER 证书内容", "证书生效时间", "证书过期时间")); manager.AddEntry(new CertificateEntry("证书算法,支持 RSA/SM2 两种类型", "CRT/CER 证书序列号", "CRT/CER 证书内容", "证书生效时间", "证书过期时间"));
``` ```
当然,现在的平台证书离过期还有很久,你也可以选择“偷懒”:提前下载好平台证书,在程序启动时记录一次即可。 当然,现在的平台证书离过期还有很久,你也可以选择“偷懒”:提前下载好平台证书,在程序启动时记录一次即可。

View File

@@ -16,7 +16,7 @@
- 使用商户私钥基于 RSA 算法解密。 - 使用商户私钥基于 RSA 算法解密。
- 使用商户 API v3 密钥基于 AEAD-AES-GCM 算法解密。 - 使用商户 API v3 密钥基于 AES-GCM 算法解密。
开发者利用本库提供的 `RSAUtility``AESUtility` 工具类自行解密相关字段。下面给出一个使用 `RSAUtility` 工具类解密数据的示例代码: 开发者利用本库提供的 `RSAUtility``AESUtility` 工具类自行解密相关字段。下面给出一个使用 `RSAUtility` 工具类解密数据的示例代码: