費馬小定理、尤拉定理、RSA演算法證明

更新於 發佈於 閱讀時間約 1 分鐘

今天會比較晚發文有一部分原因和這個有關@@,我絕對不會說另一部分原因是因為我整個下午都在睡覺和滑手機><。

其實,費馬小定理很好證,網路上也一堆教學,而 RSA 演算法只要知道尤拉定理也是小菜一疊,真正讓我頭疼的是尤拉定理的證明。

會這樣說是因為我有點自虐症,放著簡單的證明手法不用偏偏要選一個自認漂亮的證明手法,結果想了一整個早上也沒想出來,後來就放棄了QQ。

以下是我的學習成過,大家請過目。

費馬小定理

費馬小定理證明

費馬小定理證明



尤拉定理

要了解尤拉定理必須先了解尤拉函數。尤拉函數 𝜑(n) 為小於 n 以及與 n 互質的整數個數,因此它有個特性。若 n 為質數,則 𝜑(n) 為 (n-1),這是因為 n 只有 1、n 這兩個質因數而已。

而尤拉定理的證明只要將費馬小定理中所有的 (n-1) 皆改為 𝜑(n) 就可以得證。

尤拉函數其實還有一個蠻特別的等式,如下:

raw-image

不瞞大家說,我就是想利用這兩行來倒出尤拉定理,可惜以失敗告終。不過,我還是把我證到一半的證明 po 出來讓大家看看,說不定高手在民間,還真會有人幫我倒出來也說不定。

證明到一半的尤拉定理

證明到一半的尤拉定理


RSA演算法

我最主要就是要證 RSA 演算法,又我為甚麼要證它,因為我有自虐症😂本來在寫 picoCTF 寫到和 RSA 相關的題目,好奇心起就想說來證明一下。以下是我的成果。

RSA演算法證明

RSA演算法證明

結尾

看了看時間也來到了 12:37,因為剛做完運動加上夜晚瞌睡蟲的侵擾,總感覺自己有點胡言亂語了。如果以上有那裡寫錯的地方歡迎糾正。

最後祝大家有個好夢。

avatar-img
16會員
106內容數
有別於未付費的文章,專題區的文章偏向愛情短篇小說,較有戲劇性,篇幅也會較長;未付費文章會偏向極短篇小說,並且以類似散文的手法寫作
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
周濡墨的沙龍 的其他內容
熱騰騰的文章又來囉~ 在開始之前想先聊聊為甚麼我想些 picoCTF 這系列的文章。 St
5/5picoCTF平台
本來打算是一天一題的,但前天興致高昂,一不小心就寫了兩題。 不過,也因為這兩題相對簡單,所以我才能完成這樣的任務。要知道在 picoCTF 平台裡,難的事非常難。我就曾經為了一題足足花了兩天才弄懂。 最後在開始之前和大家分享一個挑題的小技巧。
0/5picoCTF平台
感覺再不寫些甚麼筆就要開始生鏽了,以這樣的心情決定開啟 picoCTF writeup 系列。 也是因為最近生活過得平平淡淡,沒什麼值得和大家分享的,只好來寫寫我覺得有趣的 picoCTF題目 writeup。 這篇是這系列的第一篇。希望自己可以用簡顯易懂的方式帶著各位享受尋找寶藏(flag)
5/5picoCTF平台
熱騰騰的文章又來囉~ 在開始之前想先聊聊為甚麼我想些 picoCTF 這系列的文章。 St
5/5picoCTF平台
本來打算是一天一題的,但前天興致高昂,一不小心就寫了兩題。 不過,也因為這兩題相對簡單,所以我才能完成這樣的任務。要知道在 picoCTF 平台裡,難的事非常難。我就曾經為了一題足足花了兩天才弄懂。 最後在開始之前和大家分享一個挑題的小技巧。
0/5picoCTF平台
感覺再不寫些甚麼筆就要開始生鏽了,以這樣的心情決定開啟 picoCTF writeup 系列。 也是因為最近生活過得平平淡淡,沒什麼值得和大家分享的,只好來寫寫我覺得有趣的 picoCTF題目 writeup。 這篇是這系列的第一篇。希望自己可以用簡顯易懂的方式帶著各位享受尋找寶藏(flag)
5/5picoCTF平台
你可能也想看
Google News 追蹤
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
2023.1.15 設x求一個未知,有兩個就加y。
Thumbnail
昨天難得滑一下Threads 一開始我看到這張截圖時 以為這是梗圖 沒想到他......是認真的!!我看到笑到併軌XDD
舉出理論,在某些狀況下,不能證明「某類型事物」的「真假」性
Thumbnail
演算法映射化簡的核心觀念 在面對新題目的時候,除了重頭想一個新的演算法之外; 還有另一個方法,想看看有沒有核心觀念彼此相同的問題與演算法, 如果有,就可以把新的題目映射化簡到已知解法的問題,用已知的演算法去解開。 接著,我們會介紹幾個範例,並且使用映射化簡的技巧來解題,透過化
Thumbnail
昨晚看了文昭老師的思緒飛揚影片,有一集影片提到「地球是監獄」的科學發現。我覺得非常有意思,所以想來寫一篇我自己看了幾則相關資訊的新觀點,或者應該說是一個整理眾多說法之後的觀點。
其實昨天那篇文是很基本的概念,只是很多人自說自話、視而不見。我曾經在網路上說我覺得去用外資分點計算籌碼的策略或是邏輯都不能用,然後被提醒這樣會擋人家的路。換個角度吧,如果你用這樣的邏輯可以說服我,我反而願意替你免費背書,問題是道理上就是不存在。 我其實兩年前臉書只有一兩千粉絲時寫過很多長文,但那時
Thumbnail
解決電腦上遇到的問題、證明正確性、探討效率 並且很著重溝通,說服別人你做的事是正確且有效率的。 內容: 計算模型、資料結構介紹、演算法介紹、時間複雜度介紹。
Thumbnail
現代社會跟以前不同了,人人都有一支手機,只要打開就可以獲得各種資訊。過去想要辦卡或是開戶就要跑一趟銀行,然而如今科技快速發展之下,金融App無聲無息地進到你生活中。但同樣的,每一家銀行都有自己的App時,我們又該如何選擇呢?(本文係由國泰世華銀行邀約) 今天我會用不同角度帶大家看這款國泰世華CUB
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
2023.1.15 設x求一個未知,有兩個就加y。
Thumbnail
昨天難得滑一下Threads 一開始我看到這張截圖時 以為這是梗圖 沒想到他......是認真的!!我看到笑到併軌XDD
舉出理論,在某些狀況下,不能證明「某類型事物」的「真假」性
Thumbnail
演算法映射化簡的核心觀念 在面對新題目的時候,除了重頭想一個新的演算法之外; 還有另一個方法,想看看有沒有核心觀念彼此相同的問題與演算法, 如果有,就可以把新的題目映射化簡到已知解法的問題,用已知的演算法去解開。 接著,我們會介紹幾個範例,並且使用映射化簡的技巧來解題,透過化
Thumbnail
昨晚看了文昭老師的思緒飛揚影片,有一集影片提到「地球是監獄」的科學發現。我覺得非常有意思,所以想來寫一篇我自己看了幾則相關資訊的新觀點,或者應該說是一個整理眾多說法之後的觀點。
其實昨天那篇文是很基本的概念,只是很多人自說自話、視而不見。我曾經在網路上說我覺得去用外資分點計算籌碼的策略或是邏輯都不能用,然後被提醒這樣會擋人家的路。換個角度吧,如果你用這樣的邏輯可以說服我,我反而願意替你免費背書,問題是道理上就是不存在。 我其實兩年前臉書只有一兩千粉絲時寫過很多長文,但那時
Thumbnail
解決電腦上遇到的問題、證明正確性、探討效率 並且很著重溝通,說服別人你做的事是正確且有效率的。 內容: 計算模型、資料結構介紹、演算法介紹、時間複雜度介紹。