舉個最簡單的例子,給“love”加密。
先將它轉換為在字母表中的序號,分別是12,15,22,5。
但如果直接發給對方,很容易被中途截獲,并倒推出這四個字母。
所以需要進行加密,方法是這樣的。
以12為例,給12做5次冪,也就是12×12×12×12×12,得248832。再將這個數除以91,算出余數。即248832÷91=2734...38。
所以最終發給對方的數不是12,而是38。
對方接到38這個數,做29次冪,也就是38×38×...×38(29個38相乘),得6.512148597×10的45次方,很大的一個數。再將這個數除以91,算出余數,就是12了。
同樣的道理可以算出余下三個數15,22,5的密文。
那5,29,91這些數又是如何算出來的呢,這就要涉及到更深一層密碼學的知識了。不過有了這三個數,已經可以開始進行最基礎的加密啦