0
我怎樣才能在這個計算器執行卡西歐fx-83GB PLUS,如何執行x mod y?
在x mod Y(例如89^3模3127)
?
我有密碼明天要考試,我無法弄清楚如何做的計算,我有國防部的部分..
這是RSA算法的加密部分。
任何想法?
我怎樣才能在這個計算器執行卡西歐fx-83GB PLUS,如何執行x mod y?
在x mod Y(例如89^3模3127)
?
我有密碼明天要考試,我無法弄清楚如何做的計算,我有國防部的部分..
這是RSA算法的加密部分。
任何想法?
我懷疑你的計算器有模數函數。這是一個體面的算法:
如果原始指數太大而導致計算器溢出,您可以計算一個較小的指數並進行上述的多次模n次減法。例如,如果要求計算89^10,則可以改爲計算89^5,減少模n,得到89^10的平方,並減少平方值n。
的一個關鍵點是,在計算過程中幾乎任何時候,你可以減小該值模n,仍然在同一圖中到達。你的教授可能會像這樣向你投擲曲線球 - 否則他們可能不會。不過,要做好準備。
感謝您回答這個問題,並給出了一個替代實現計算!我懷疑教授會給出什麼真正的大事,因爲他幾乎沒有人知道RSA是如何運作的。 – MrVentzi