密碼有哪些主要功能? 密碼的主要功能有兩個(gè),一個(gè)是加密保護(hù),另一個(gè)是安全認(rèn)證。加密保護(hù)是指采用特定變換的方法,將原來(lái)可讀的信息變成不能直接識(shí)別的符號(hào)序列。簡(jiǎn)單地說(shuō),加密保護(hù)就是將明文變成密文。例如,古希臘軍隊(duì)使用一種叫做“斯巴達(dá)棒”的圓木棍來(lái)進(jìn)行加密通信,使用方法是:把一根長(zhǎng)帶狀羊皮紙纏繞在圓木棍上,然后在上面寫字;解下羊皮紙后,上面只有亂序的字符,只有再次以同樣的方式纏繞到同樣粗細(xì)的木棍上,才能看出所寫的內(nèi)容。 安全認(rèn)證是指采用特定變換的方法,確認(rèn)信息是否完整、是否被篡改、是否可靠以及行為是否真實(shí)。簡(jiǎn)單地說(shuō),安全認(rèn)證就是確認(rèn)主體和信息的真實(shí)可靠性。例如,增值稅防偽稅控系統(tǒng)采用商用密碼技術(shù)保護(hù)涉稅信息,增值稅發(fā)票信息經(jīng)密碼算法進(jìn)行加解密處理,確定該發(fā)票的明文信息是否真實(shí),從而遏制增值稅犯罪,減少稅款流失。 |