【導(dǎo)讀】、歐拉定理和費(fèi)爾馬定理………………………發(fā)展至今,電子安全領(lǐng)域的各方面已經(jīng)形成了較為完備的國(guó)際規(guī)范。RSA作為最重要的公開(kāi)密鑰算法,在各領(lǐng)域的應(yīng)用數(shù)不勝數(shù)。以技術(shù)成熟的IC應(yīng)用于各種消費(fèi)類電子產(chǎn)品。RSA在軟件方面的應(yīng)用,主要集中在Inter上。加密連接、數(shù)字簽名和數(shù)。字證書(shū)的核心算法廣泛使用RSA。件包,由加拿大的EricYang等發(fā)起編寫(xiě)的。OpenSSL應(yīng)用RSA實(shí)現(xiàn)簽名和密。鑰交換,已經(jīng)在各種操作系統(tǒng)得到非常廣泛的應(yīng)用。用戶來(lái)說(shuō),幾乎天天都在使用RSA技術(shù)。RSA更出現(xiàn)在要求高度安全穩(wěn)定的企業(yè)級(jí)商務(wù)應(yīng)用中。為安全和加密服務(wù)提供了兩組API:JCA和JCE。中的Cipher類用于具體的加密和解。單機(jī)應(yīng)用程序使用RSA加密尚比較少見(jiàn),例如使用RSA加密任意一個(gè)文件。介紹RSA算法的數(shù)學(xué)基礎(chǔ)知識(shí)。與密碼體制關(guān)系更為密切的陷門(mén)單向函數(shù),即函數(shù)及其逆函數(shù)。此為視在困難性,相應(yīng)的函數(shù)稱之為視在單向函數(shù)。目前,還沒(méi)有人能夠從理論上證明單向函數(shù)是存在的。在模n中同余,我們可寫(xiě)為a≡b或nl(a-b)。