專利名稱:實用密碼文編制方法
技術領域:
密碼文編制方法背景技術 漢語拼音、概率論
發(fā)明內容
本人發(fā)明了一種實用密碼文編制方法,其特征如下1、簡單易學(懂得漢語拼音者,很快就能學會)。
2、每個漢字都是用一個5位數(shù)或者3個英文字母表示。
3、記憶量小(只需記62個聲母和韻母的數(shù)字或者英文字母編號及5個聲調符號的數(shù)字或英文字母編號,就可以熟練的編制和翻譯密碼文)。
4、該密碼文編制方法最多有3.2×1068種變化形式。
5、難破譯(破譯概率最小是3.2×1068分之一)。
6、如泄密,可馬上更換密碼文編制方法的變化形式,且只需記62個聲母和韻母的另外數(shù)字或者英文字母編號及5個聲調符號的另外數(shù)字或英文字母編號)。
7、一切需要保密的信息,都可以用該密碼文編制方法,編制密碼文。
8、如果需要,僅需增加一點記憶量, 就可以使所編制密碼文破譯難度呈幾何級數(shù)增加。
該密碼文的編制方法是把漢語拼音聲母、韻母和聲調符號分別用數(shù)字或者英文字母編號。每一特定的聲母編號、韻母編號和聲調符號編號為一個組成形式。
聲母一共有24個,我們可以用24個不同的2位數(shù)或者用24個不同的英文字母分別表示不同的聲母。即把聲母編號,則這些編號的排列數(shù)根據(jù)計算非重復全排列公式Pnn=P2424=24×23×22×……×1=6.2×1023]]>韻母一共有38個,我們可以用38個不同的2位數(shù)或者38個不同的英文大小寫字母分別表示不同的韻母。即把韻母編號,則這些編號的排列數(shù)根據(jù)非重復排列公式Pnn=P3838=38×37×36×……×1=5.2×1044]]>由于每一種聲母排列編號,可以分別同所有韻母排列編號組成不同形式所以所有聲母排列編號和所有韻母排列編號組成不同形式種數(shù)為P2424·P3838=6.2×1023×5.2×1044=3.2×1068]]>聲調符號一共有5種,每種分別用一個1位數(shù)或1個字母表示。
需要保密的信息可選用任一特定聲母、韻母和聲調符號編號組成形式來編制密碼文。
舉例如下把《(實踐是檢驗真理的唯一標準》編制成分別用數(shù)字和字母表示的密碼文。
shí jiànshì jiǎn yàn zhēnlǐ de實 踐 是 檢 驗真 理 的wéiyībiāozhǔn唯 一 標 準聲母特定編號bpmfdtn l g16 08 19 05 17 02 15 10 03
k h j qx zh ch sh r z c s y w 零聲母14 23 20 07 09 06 01 12 11 13 04 18 24 22 21
韻母特定編號a o e ai ei ao ou an en35 33 22 32 21 28 25 26 34
ang eng ong i ia ieiao iu ian in iang ing24 23 31 20 27 3029 19 16 08 0902
iong u ua uo uai ui uan un uang ueng ü üe1403 15 17 07 10 01 11 130412 18
üan ün ê er 零韻母38 36 06 3705A D GI S聲調符號特定編號輕聲23145bcade按以上特定的聲母、韻母和聲調符號的編號組成形式,把《實踐是檢驗真理的唯一標準》編制成分別用數(shù)字和字母表示的密碼文是1220320164122042016124264 06342alc uhd ald uha vjd sJb1020117225222132420216292 06111mla fTe WNC VLb heb sua如果需要增加破譯難度,有以下幾種方法①把每個漢字的5位數(shù)代碼或3個字母代碼,再重新排列則有P55=5×4×3×2×1=120]]>種或P33=3×2×1=6]]>種,則密碼文破譯概率為120×3.2×1068分之一或6×3.2×1068分之一。
②每個漢字代碼后面增加無用數(shù)字或字母并重新排列,隨著無用數(shù)字位數(shù)和字母個數(shù)增多,其破譯概率也越小。比如本來每個漢字是用一個5位數(shù)表示,現(xiàn)在增加一個無用1位數(shù)在其后共組成一個6位數(shù),并把這個6位數(shù)重新排列則有P66=6×5×4×3×2×1=720]]>種,則密碼文破譯概率為720×3.2×1068分之一。
③把原文按每10個字位置進行排列。原文不足10個字或余下的文字不足10個字,則按其實際字數(shù)排列,即可按1至9位來進行排列,并把這幾種字數(shù),每一種字數(shù)排列中所選用的一種排列記住。
④增加聲母和韻母虛無編號,并且每一組聲母和韻母虛無編號和任意聲調符號編號組成的一個虛無字要插入原文中任一位置,隨著聲母和韻母虛無編號組數(shù)增多,則破譯概率也越小。
⑤把第①種方法、第③種方法和第④種方法中任2種方法結合或者3種方法全部結合。另外也可以把第②種方法、第③種方法和第④種方法中任2種方法結合或者3種方法全部結合。則破譯難度呈幾何級數(shù)增加。
具體實施例方式
把漢語拼音聲母、韻母和聲調符號用數(shù)字或英文字母編號,每一特定的聲母編號、韻母編號和聲調編號為一個組成形式。需要保密的信息可選用任一特定聲母、韻母和聲調符號編號組成形式來編制密碼文。
權利要求
本人發(fā)明的實用密碼文編制方法,其特征如下1、簡單易學(懂得漢語拼音者,很快就能學會)。
2.每個漢字都是用一個5位數(shù)或者3個英文字母表示。
3.記憶量小(只需記62個聲母和韻母的數(shù)字或者英文字母編號及5個聲調符號的數(shù)字或英文字母編號,就可以熟練的編制和翻譯密碼文)。
4.該密碼文編制方法最多有3.2×1068種變化形式。
5.難破譯(破譯概率最小是3.2×1068分之一)。
6.如泄密,可馬上更換密碼文編制方法的變化形式,且只需記62個聲母和韻母的另外數(shù)字或者英文字母編號及5個聲調符號的另外數(shù)字或英文字母編號)。
7.一切需要保密的信息,都可以用該密碼文編制方法,編制密碼文。
8.如果需要,僅需增加一點記憶量, 就可以使所編制密碼文破譯難度呈幾何級數(shù)增加。以上實用密碼文編制方法的特征,請求保護。
全文摘要
本人發(fā)明了一種實用密碼文編制方法,其特點如下1.簡單易學2.每個漢字都是用一個5位數(shù)或者3個英文字母表示。3.記憶量小(只需記相當于100個以內英語單詞的量,就可以熟練地編制和翻譯密碼文。)4.該密碼文編制方法最多有3.2×10
文檔編號G09C1/00GK1419223SQ02147609
公開日2003年5月21日 申請日期2002年10月13日 優(yōu)先權日2002年10月13日
發(fā)明者翁奕 申請人:翁奕