注意!若需引用此篇内容必須標明此網頁網址!網址位於下方CC開源協議處。

Yngshus(英數)密碼系統

加密原理

Yngshus密碼是一種基於字母位置和數學運算的加密系統,其核心原理如下:

字母分組與基礎映射

第一組 (A-H):直接對應數字1-8
A=1, B=2, C=3, D=4, E=5, F=6, G=7, H=8

第二組 (I-O):對應奇數序列(9,11,13,15,17,19,21)
使用P標記,位置序號為1-7
例如:I=P1=9, J=P2=11, K=P3=13, ..., O=P7=21

第三組 (Q-W):對應偶數序列(10,12,14,16,18,20,22)
使用X標記,位置序號為1-7
例如:Q=X1=10, R=X2=12, S=X3=14, ..., W=X7=22

特殊字符:
Y → !
Z → ?

偏移量規則

偏移量為0或1時:不偏移
偏移量為奇數(>1)時:實際偏移量 = 偏移量 + 1
偏移量為偶數(>0)時:實際偏移量 = 偏移量
偏移量只影響第二組(P)和第三組(X)的數字,第一組(A-H)不受影響

加密過程

1.將輸入文本轉換為大寫
2.逐字符處理:
A-H → 直接轉換為對應數字
I-O → 轉換為P+序號,數字值加上實際偏移量
Q-W → 轉換為X+序號,數字值加上實際偏移量
Y → !
Z → ?
空格 → []
3.輸出計算過程和最終加密結果

其實實現下來並不難,大家若有什麽奇思妙想的密碼結構,都可以描述給我,我進行嘗試編寫出來。
email:ymf1025@outlook.com

難道説...明年的高考數學題?

開發人員文檔 | Yngshus(英數)密碼實現原理
https://www.sanguai.site/bok/txt/jies.html
作者 葉銘飛
發佈於 2025-10-13
許可協定 CC BY-NC-SA 4.0