- 深入淺出密碼學
- (美)戴維·王
- 640字
- 2023-03-10 17:32:55
本書歷經數年創作而成
今天,通過使用必應或百度搜索,我們幾乎可以了解任何東西。然而,對于密碼學,我們可以檢索到的知識或資源非常有限。很久以前,我就遇到過這樣的情況。從那時起,密碼學相關資源的匱乏就成為我鉆研密碼學的阻礙。
上大學時,有一門課要求我實現差分功耗分析攻擊。在密碼分析領域,這種攻擊在當時算是一個重大突破,它也是第一個公開的側通道攻擊。差分功耗分析攻擊是一種非常神奇的密碼算法攻擊方法,該方法通過測量設備在加密或解密時的功耗,提取出加密算法所使用的密鑰。在閱讀相關論文時,我意識到,優質的論文可以傳達偉大的思想,但很多論文往往不夠清晰易懂。那時,我曾使出渾身解數,嘗試弄明白作者想表達的意思,但卻找不到解釋這些論文的在線資源。因此,我絞盡腦汁,最終才徹底讀懂這些論文。當時,一個想法在我腦海涌現,我可以想辦法幫助像我這樣經歷這場“磨難”的人。
出于這樣的動機,我畫了一些動圖,以記錄我對論文的理解。我還在視頻網站上分享了自己制作的密碼學視頻。
若干年后,每次發布完視頻,我仍然能收到網友們的贊揚之詞。就在我寫這篇序言時,仍有人發帖說:“謝謝你,你的解釋非常到位,為我理解這篇文章節省了大量時間。”
對我來說,這是莫大的激勵!在邁出這一步后,我就有了在教育領域做更多嘗試的想法。我開始錄制更多的視頻,同時開始寫一些關于密碼學的博文。在開始撰寫本書之前,我已經在博客上發布了近500篇文章,它們解釋了許多與密碼學相關的概念。實際上,在曼寧出版社(Manning Publications)向我約稿之前,我已經有了寫書的想法。