Chung的個人博客


  • 首頁

  • 關於

  • 標籤

  • 分類

  • 歸檔

  • 檢索

Python實現DH密鑰協商算法中的解密過程

發表於 2020-05-27 | 分類於 技術
DH密鑰協商是一種建立密鑰的方法,而不是加密方法,由White field與Martin Hellman在1976年共同提出。下文先簡要介紹DH密鑰協商的原理,再介紹如何使用Python進行解密。 建立密鑰任取大質數$q$,所有的運算都在$\mathbb Z_q$中進行。 假設發送方為Alice,接 ...
閱讀全文 »

Python實現Shamir密鑰分享算法中的解密過程

發表於 2020-05-26 | 分類於 技術
Shamir的$(k,n)$密鑰分享算法將祕密分為$n$個子祕密,任意$k$個子祕密都可以恢復出$s$,而任意$k-1$個子祕密無法恢復出$s$。 Shamir密鑰分享算法(TSSS)最早由Shamir和Blackly在1970年基於Lagrange插值法提出。下文先簡要介紹Shamir密鑰分享算法 ...
閱讀全文 »

Wallpaper Engine中圖片檔案的提取

發表於 2020-05-15 | 分類於 軟件使用
推薦訪問如下網頁(侵刪): http://blog.repeater.vip/?p=196 Wallpaper Engine對於場景類(Scene)壁紙是使用以pkg為後綴的加密包儲存的(此處的pkg與塞班系統的pkg無關),連結中的pkg解包程序可以直接提取所有源檔案。
閱讀全文 »

Python中獲取絕對路徑的方法

發表於 2020-05-15 | 分類於 技術
首先,相對路徑即是py文件所在文件夾的路徑,例如在以下目錄中,1.txt關於1.py的相對路徑即為1.txt。 12├── 1.py├── 1.txt 雖然相對路徑在PowerShell等大部分環境下可以被有效識別,不過在某些環境(例如VScode)下,使用相對路徑卻有可能出現報錯。 實際上,相對路 ...
閱讀全文 »

Python實現RSA算法中的解密過程

發表於 2020-05-07 | 分類於 技術
RSA加密算法是一種非對稱加密算法,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年共同提出。下文先簡要介紹RSA加密的原理,再介紹如何使用Python進行解密。 RSA算法的加密生成公鑰和私鑰第一步:任取不相等的兩質數$p,q$。(此處$p,q$的大小決定了 ...
閱讀全文 »
<12
Chung

Chung

ご訪問を歓迎する

15 文章
7 分類
21 標籤
RSS
Github Email Bangumi
Links
  • 永不陷落的堡壘(test)
© 2025 Chung
由 Hexo 強力驅動
|
主題 — NexT.Gemini v5.1.4
0%