這個程序是網絡信息安全概論課的課程實踐,自己動手編寫一個具于1024位大數(shù) 運算的ELGamal加密系統(tǒng)。 ELGamal 依賴大數(shù)運算,目前主流ELGamal算法都建立在512 到1024位的大數(shù)運算之上。 而大多數(shù)的編譯器只能支持到64位的整數(shù)運算,即我們在運算中所使用的整數(shù)必須小 于等于64位,即:0xffffffffffffffff,也就是18446744073709551615,這遠遠達不 到RSA 的需要,于是需要專門建立大數(shù)運算庫來解決這一問題