Skip to content

Commit 9840896

Browse files
committed
Update V3.1.10
1 parent 24a3e09 commit 9840896

5 files changed

Lines changed: 14 additions & 13 deletions

File tree

README.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ Abracadabra 以最常用的 3000 个汉字为密本,对大小写拉丁字母
178178

179179
映射表公开可查,查阅 [**映射表(传统)**](https://github.com/SheepChef/Abracadabra/blob/main/src/javascript/mapping.json) 或者 [**映射表(仿真)**](https://github.com/SheepChef/Abracadabra/blob/main/src/javascript/mapping_next.json) 以了解密本的全貌。
180180

181-
### AES-256-CTR
181+
### AES 加密
182182

183183
核心安全性由久经考验的 AES 加密算法提供,采用无填充的AES-256-CTR,节省密文长度。
184184

@@ -205,19 +205,18 @@ AES 加密密钥和转轮密钥是同一个,均采用哈希值。
205205

206206
压缩后会执行效率验证,如果出现无效压缩,则自动回落到原始数据。
207207

208-
### 随机性
208+
## 密文对比
209209

210-
在映射为汉字的时候,每个字母/数字/符号均有多种可能性,完全随机选择。
210+
```
211+
明文:Abracadabra
211212
212-
这显著增强了密文的安全性,使得各种攻击难以奏效
213+
魔曰(仿真):不应报也。树将棋之,书曰:“天水探火,临于云楼” ,夜乃写定绸之莺,指之不为火,换之不为苗
213214
214-
## 比较
215+
魔曰(仿真):流霞以停空,局返,作文换雪。不可彰也,火之无灯,璃说之文,智鸢湛事。
215216
216-
```
217-
明文:Abracadabra
217+
魔曰(传统):桨捷欤网炯棠囍设声沢仅氖城织把夹短阐瑞玖祉作
218218
219-
魔曰(仿真):铃有将报,局有竟然。故探盈声者,当度青莺之静云。非木也,琴与树换,振棋以至雁。
220-
魔曰(传统):困句夏之全玚凪斋或骏琅咨兆咩谜理金说宙银歌舒
219+
<-- ↓↓对比项目↓↓ -->
221220
222221
熊曰:呋食性類啽家現出爾常肉嘿達嗷很
223222
佛曰:諸南隸僧南降南吽諸陀南摩隸南僧南缽南薩咤南心彌嚴迦聞婆吽願南眾南色南兜南眾南如婆如南

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "abracadabra-cn",
33
"description": "Use Chinese to Encode Everything",
44
"private": false,
5-
"version": "3.1.9",
5+
"version": "3.1.10",
66
"main": "./dist/abracadabra-cn.js",
77
"type": "module",
88
"scripts": {

src/javascript/mapping_next.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -372,6 +372,7 @@
372372
"6B/A/N/zhi/N/,/V/zhi/以/V/其/N",
373373
"6B/A/N/V/于/N/而/V/N",
374374
"6B/A/N/未/V/N/、/N/之/N",
375+
"6B/V/A/N/若/V/A/N",
375376
"6D/不/V/N/,/不/V/N/,/当/以/AD/V/论/P",
376377
"6D/A/则为/V/N/,/A/则为/V/N/P",
377378
"6D/若/居/A/N/之/N/,/则/当/A/N/之/V/P",
@@ -442,6 +443,7 @@
442443
"5C/N/之/无/N/,/N/V/之/N",
443444
"6D/N/A/N/A/,/则/所/V/得/其/A/P",
444445
"6B/以/N/V/,/like/V/N/V/N",
446+
"6B/V/A/N/若/V/A/N",
445447
"6C/N/V/,/V/N/V/N",
446448
"6E/虽/V/V/A/A/,/A/A/不/同/P",
447449
"6D/而/A/N/zhi/N/,/V/zhi/以/V/其/N/P",

0 commit comments

Comments
 (0)