Encryption
端到端加密背後的數學
我對端到端加密很感興趣,最近我閱讀了一些關於其原理的文章,但我找不到任何關於與私鑰和公鑰相關的加密和解密函式背後的數學知識。我記得讀過它們與質數和橢圓函式有關,但我沒有找到其他任何東西。
誰能告訴我一些關於它的其他事情或建議我寫一篇關於它的文章/書?
端到端加密僅指 - 有點重言式 - 加密發生在兩端並且任何中間體都無法訪問密鑰的事實,而不是其背後的特定數學。由於密鑰必須對兩端都可用,因此公鑰加密通常是首選方法,因為每一端的私鑰不會傳輸到另一端,因此除非任一端受到威脅,否則無法被截獲。
此外,它是基於因子的(即 RSA 算法),還是基於橢圓曲線的方法,是指獲取導致加密消息的函式的方法,這種方法很難反轉。
密碼學的基礎是相當多的代數,這取決於你的背景;說一本介紹性的書是霍夫斯坦的:springer.com/us/book/9781493917105
無論哪種方式,它都可能比閱讀有關該主題的原始文獻更容易。否則,您可能想從更具概念性的入門書開始,這是一個
希望有幫助。