之前在研究密碼學的時候,已知今日加密多用數學方法
不過在看到凱薩加密法的時候,忽然突發奇想
在電腦不是很發達的時候,除了數學方法外,是否也可以用語言學的方法進行加密?
我的構想如下:
1.首先將自身的語言轉寫成任何拼音系統
Exp.
“道可道,非常道,名可名,非常名”
轉成平假名
“だお こぁ だお , ふぇい ちゃん だお , みん こぁ みん , ふぇい ちゃん みん”
2.之後再將該文字偽裝成任何文字
Exp.
先列偽裝對照表,將假名隨機偽裝成拉丁字母
あ か さ た な は ま や ら わ ん
A B C D E F G H I J K
い き し ち に ひ み り
L M N O P Q R S
う く す つ ぬ ふ む ゆ る
T U V W X Y Z a b
え け せ て ね へ め れ
c d e f g h I j
お こ そ と の ほ も よ ろ を
k l m n o p q r s t
濁音字後面加u 半濁音加v 拗音加w.x.y
再照表偽裝成密文
“Duk la Duk , YcL OwK duk ,RK La RK ,YcL OwK RK”
3.之後只需傳遞偽裝後的資料,到目的地後,再由那邊得資安人員照此方解密(所以互相傳遞資料得資安人員必須有這套方法,並定期改變規則)
說明:第一層將文字轉乘其他文字的目的是想透過語言障礙來降低資料被破解的可能
譬如當中文被轉成假名後,必須通曉假名的讀音,外加熟練中文,當然也可以轉寫成天城文,如此便會成為破解者在語言上的門檻
同時降低竊取資訊者透過語言邏輯,找出明文所用的語言的可能
第二層是將文字隨機使用其他文字當作代號取代,如此竊取資訊者既無法從字面得知內容,甚至也無法知道實際是用甚麼文字系統寫成
藉此達到安全的效果
不知道在電腦普及前這種加密方式是否有效?或者已經有人曾經這樣做?
如果放在今天,這種方式有效嗎?
hmzanny wrote:
之前在研究密碼學的...(恕刪)
有興趣的課題!
以前當學生時候 寫程式有寫過類似的東西.
日文我也懂,語言學(linguistics)也修過課。
你的方法算是很基本的加密方式,
第二次世界大戰時的日軍加密方式 恐怕比你提的更複雜!
但現在專門解碼的專業人員(如美國的CIA)有各式數學博士 電腦博士,用超級電腦一下子就破解!
第二次世界大戰 美軍的戰區橫跨歐洲 非洲 亞洲 太平洋小島,需要面對各國的人種與語言,
美國政府立刻就讓 語言學家,人類學家深入研究各戰區的人種與語言,
所以要破密碼,對美國政府都不是難事!
---------------------
<網路話題>
CIA前的密碼雕塑
1990年建造的美國中情局(CIA)維吉尼亞總部,門外有一面名叫「Kryptos」的彎曲銅質板,
上面刻滿865個英文字母組成的密碼。
在過去負責搜集海外情報的中情局諱莫如深,沒幾個人知道這尊銅雕的存在,隨作家丹布朗將它融入小說,它瞬間成為全球解碼迷挑戰的謎題。。
由於該密碼設計得既精細又神秘,丹布朗將其寫進著名小說《達文西密碼》及《失落的符號》第516頁之中。
雕塑出自美國雕塑家當年63歲桑伯恩(Jim Sanborn)之手,作品在1990年亮相。為協助他創作,中情局(Central Intelligence Agency,CIA)派一名退休密碼專家謝德(Ed Scheidt),傳授編、解碼基本技巧。桑伯恩頗有編碼天份,他聲稱就連謝德也無法破解有四段密碼的Kryptos,因謎面含刻意扭曲的白字、摩斯密碼及散布在中情局總部各雕塑品中的線索
「Kryptos」在希臘文中有「隱藏之物」的意思,該4公尺高的面板看上去就像一張打洞的電腦紙,刻滿了幾千個不成字句的英文字母,
內藏有4組密碼,而銅板另一面則是解密的線索。這是美國藝術家桑伯恩(Jim Sanborn)花了8年時間打造出的,上面刻有865個難解字元,至今無人能完全破譯。
1998年中情局分析員史坦恩(David Stein)努力七年最後終於解出4段密文其中的3段,是首位成功者。其中第四組密碼「K4」因為線索太少,只有97個字母,所以至今還沒被解開。
但當時因為CIA不允許公開此事,所以只有史坦恩的同事知道他的事蹟。隔年加州的電腦科學家吉羅格利(James Gillogly)也宣稱靠電腦協助破解了相同段落的密文。
最後一段97個文字的密文仍未解開,還有待高手來破解!

一般不會單用一個語言或系統來加密,薄紗+誤導也可以好幾層,語言障礙部份,解密其實就是心理戰,都是先猜到其中一段,再揣摩其模式得出公式,很少直接整文解密的,除非你使用和你本身無關的元素(如一本沒買過借過讀過的書),不然還是有一定的被解密風險.
如果樓主想要用語言學當加密主體,建議你混和不同語言(使用中日英)或體系(使用DNA/化學元素排列結構)+一些誤導(如樓主提的50音+平/片假名混用),不要一個公式打通關,就可以產生夠複雜的加密.
hmzanny wrote:
就算是被暴力法攻擊,...(恕刪)
回到主題,當然可以,前人不比今人笨.
在電腦不是很發達的時候,除了數學方法外,是否也可以用語言學的方法進行加密?...(恕刪)
內文搜尋
X




























































































