mirror of
https://github.com/bitcookies/winrar-keygen.git
synced 2026-03-11 17:45:31 +00:00
🌙 Adapt the Github Dark Theme
🌙 Adapt the Github Dark Theme
This commit is contained in:
parent
608a2f41b6
commit
d6c0a0618e
1 changed files with 13 additions and 0 deletions
|
|
@ -17,6 +17,7 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
|
|||
<img src="assets/formula/2-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/2-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
则位于基域  上的元素  可以用如下方式表达:
|
||||
|
||||
<p align="center">
|
||||
|
|
@ -32,12 +33,14 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
|
|||
<img src="assets/formula/4-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/4-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
各项系数全部位于 。设复合域的标准基为:
|
||||
|
||||
<p align="center">
|
||||
<img src="assets/formula/5-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/5-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
则位于复合域   上的元素  可以用如下方式表达:
|
||||
|
||||
<p align="center">
|
||||
|
|
@ -53,6 +56,7 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
|
|||
<img src="assets/formula/7-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/7-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
## 2. 复合域   上的椭圆曲线
|
||||
|
||||
曲线方程为:
|
||||
|
|
@ -61,18 +65,21 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
|
|||
<img src="assets/formula/8-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/8-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
基点  为:
|
||||
|
||||
<p align="center">
|
||||
<img src="assets/formula/9-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/9-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
基点  的阶  为:
|
||||
|
||||
<p align="center">
|
||||
<img src="assets/formula/10-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/10-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
## 3. 消息哈希算法
|
||||
|
||||
设长度为  的消息为:
|
||||
|
|
@ -81,12 +88,14 @@ WinRAR 使用了基于 ECC 的签名算法来生成 `rarreg.key` 文件,其使
|
|||
<img src="assets/formula/11-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/11-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
则消息  的 SHA1 值为:
|
||||
|
||||
<p align="center">
|
||||
<img src="assets/formula/12-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/12-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
其中  为 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]
|
|||
<img src="assets/formula/42-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/42-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
该私钥是通过算法5生成的,其中数据  的长度为0。
|
||||
|
||||
公钥  为:
|
||||
|
|
@ -203,6 +215,7 @@ WinRAR 的私钥 ![k]
|
|||
<img src="assets/formula/43-light.svg#gh-light-mode-only">
|
||||
<img src="assets/formula/43-dark.svg#gh-dark-mode-only">
|
||||
</p>
|
||||
|
||||
## 7. 授权文件"rarreg.key"的生成
|
||||
|
||||
授权文件的生成需要两个参数:
|
||||
|
|
|
|||
Loading…
Reference in a new issue