diff --git a/README.HOW_DOES_IT_WORK.zh-CN.md b/README.HOW_DOES_IT_WORK.zh-CN.md
index 52218a1..0ffd9f8 100644
--- a/README.HOW_DOES_IT_WORK.zh-CN.md
+++ b/README.HOW_DOES_IT_WORK.zh-CN.md
@@ -17,6 +17,7 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
+
则位于基域  上的元素  可以用如下方式表达:
@@ -32,12 +33,14 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
+
各项系数全部位于 。设复合域的标准基为:
+
则位于复合域   上的元素  可以用如下方式表达:
@@ -53,6 +56,7 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
+
## 2. 复合域   上的椭圆曲线
曲线方程为:
@@ -61,18 +65,21 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
+
基点  为:
+
基点  的阶  为:
+
## 3. 消息哈希算法
设长度为  的消息为:
@@ -81,12 +88,14 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
+
则消息  的 SHA1 值为:
+
其中  为 SHA1 算法输出时的5个状态值;将这5个状态值按照大端字节序依次输出,即为的 SHA1 哈希值 。
WinRAR 在做完 SHA1 计算后,采用大数  作为 ECC 签名时消息的哈希:
@@ -104,6 +113,7 @@ WinRAR 在做完 SHA1 计算后,采用大数 ,则签名  为:
1. 生成随机数 ,满足 。
@@ -140,6 +150,7 @@ WinRAR 在做完 SHA1 计算后,采用大数 。
1. 设6个32位整数为 ,则有
@@ -195,6 +206,7 @@ WinRAR 的私钥 ![k]
+
该私钥是通过算法5生成的,其中数据  的长度为0。
公钥  为:
@@ -203,6 +215,7 @@ WinRAR 的私钥 ![k]
+
## 7. 授权文件"rarreg.key"的生成
授权文件的生成需要两个参数: