2015年8月13日 星期四

五十餘年前的高科技--中文密碼機

     五十餘年前的高科技──中文密碼機                      瞿 毅 民國五十六年中,我奉命率領八員「大將」,到金門測試一種新式密碼機。這在當時是頂尖兒的高科技。我在打字機鍵盤上按「中華民國」四字,經密碼機加密,透過無線電路傳達到對方的接受器,經密碼機解密,便還原到「中華民國」。就像今天的手機,在屏幕上發出一則「簡訊」,對方的屏幕上即可看見「內容」。 這在英語系的國家很容易作到,因為他們是拼音文字,只有二十六字母,就可演化出千千萬萬的單字。每個字母賦予符號,就可把文字傳播出去。但中國是表意文字,一字一音,常用字也有一、兩千。若能像今天中文電腦輸入法(無蝦米),將中國字拆散變成符號,問題就解決了。 但那個時的中國人沒想到這一招,卻想出另一種方法來代替中國字,即精選一萬個中文單字,再賦予0001到9999一萬組數碼,編成《明碼本》,如要發電報,即將代表文字的數碼傳出去就可以了。如「一」的代碼為0001,「不」的代碼為0008,「世」的代表為0013,如在發報機上打這三組數字,對方收到後,一看明碼本,即知這三個國字。 但,這是明碼,一般民眾通信可以,軍事通信則不行。因為軍隊一切活動都要保密,尤其是在戰地,更是密上加密,這種加密就麻煩大了。軍隊有自己編的密碼本,密碼要時時更換,重複使用就不能保密。單是時時更換密碼本,保密性仍不高,必須配合假碼使用。假碼亦四個字一組,一萬組一本,配合一萬組代表文字的密碼。假碼也叫亂碼,越亂保密性越高。假碼組的製作,用機器把一大堆數字攪亂,再組合。若王的密碼是8894,減假碼3241等於新密碼5457,經過電臺發射出去,對方接收後,再以5457減假碼3241得出8894(王),這種減法不借位,叫減減法,即來去都用減。也有去加來減,叫加減法。據研究指出,減減法的保密度較高,後來就不再用加減法了。 從事譯電工的人,一定要頭腦靈活,反應快速,兩組數碼一碰,就得出第三組正確答案;如果想了半天,答案又錯誤,那就代誌大條了,輕則坐牢,重則砍頭。通常要求的速度,半小時能譯出百組(字)電文,但真能達到這個標準的並不多見。 我們到金門測試的密碼機,就取代了這繁複的人工加密。發明這套機組的高仲芹先生。他曾追隨蔣公參與北伐戰役,長期擔通信工作,深知譯電工作之繁複費時,當時,他就立下心願,要用機器來取代人工。 北伐大業完成之後,他到美國經商,致富之後,就動動腦筋,經多年的努力,終於達成心願,發明了高氏中文打字密碼機組。當時號稱中文機械化,這屬於軍事高度機密,媒體少有報導,外人知道不多。 這套機器,在日本訂製四部,於民國五十年代初攜機回國,先求見經國先生,向經國先生簡報機器的性能和用處,經國先生深感滿意,令國防部來處理,國防部交陸供部通勤部訓練人員測試,能否可用? 我有幸被選為受訓人員之一,先在臺北六張犁通勤部親炙高先生及一名連姓助理反覆諄諄教誨,接受兩個月的密集訓練。我是兩名受訓軍官中之一,被指名為領隊,帶著人員機組,到金門南坑道防衛部信通中心,與介壽館國防部通信中對測六個月。 我們的測試的報告是:機器取代人工譯電,速度加快是無疑的,譯電人員可與對方直通,省卻無線電臺的中繼功能,人力物力不知節省多少?但是,從打字輸進密碼機的代碼是明碼,保密性就大打扣,同時密碼釋出的假碼偶有常性,這是保密大忌。 打字機的問題更大,問題何在?就是前面說的,中文字不能變成符號,所以將總數五萬字左右的中文字,濃縮再濃縮六百多字的大鍵盤,打字人員要操作這龐大的鍵盤是何等困難?不過,高先生能把國字變成電流,再變成數字與密碼機的假碼融合而成密碼,也是一項大突破。 整套大小機組可裝滿四分之三的一輛道奇車,如果能用,也只能在高級司令部,師級以下單位不能用。 第二年,又派一組人去金門測試,他們的結論報告如何?我不得而知。 後來是否為軍方採用?我也不知道。因我在五十九年四月就離開軍中了。 高先生也曾考慮用注音號輸入法,但同音字無法解決,如能像今天的電腦能自動選字就好了。

沒有留言: