iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

簡介密碼學 系列

簡介古典和現代密碼學

鐵人鍊成 | 共 30 篇文章 | 18 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day21- 橢圓曲線

橢圓曲線 橢圓曲線是一種存在有限數域的平面曲線,而非存在一般實數域中的平面曲線,通常為:y^2 = x^3 + ax +b而其中4a3 + 27 b2 ≠ 0來...

2022-09-22 ‧ 由 nynapig 分享
DAY 22

Day22- 橢圓曲線(2)

橢圓曲線加法 之前介紹過在幾何上面橢圓曲線加法的方式,但在算術上要怎麼運算?有一個演算法適用於橢圓曲線的加法,大概如下:1.今有P、Q兩點在曲線EC上並在有限體...

2022-09-23 ‧ 由 nynapig 分享
DAY 23

Day23- 橢圓曲線在密碼學上的應用

橢圓曲線迪菲-赫爾曼密鑰交換 橢圓曲線迪菲-赫爾曼密鑰交換(英語:Elliptic Curve Diffie–Hellman key exchange,縮寫為E...

2022-09-24 ‧ 由 nynapig 分享
DAY 24

Day24- 雜湊函式

雜湊函式是不是加密? 其實雜湊函式並不是一種加密,但在現代通訊加密中確有這不可缺少的重要性先前介紹的密碼系統幾乎提供了保密性、完整性和可用性但在現代密碼學中,有...

2022-09-25 ‧ 由 nynapig 分享
DAY 25

Day25- 數位簽章

何謂數位簽章? 數位簽章(英語:Digital Signature,又稱公鑰數位簽章)是公鑰演算法的一種應用現實中我們在做交易或簽合約時,時常會在契約書上面簽上...

2022-09-26 ‧ 由 nynapig 分享
DAY 26

Day26- RSA數位簽章

把RSA用於數位簽章 數位簽章就是公鑰演算法的延伸,而作為最知名和使用最廣泛的RSA公鑰演算法,自然不會少同樣運用RSA中的超大數質因數分解來保證其安全性 使用...

2022-09-27 ‧ 由 nynapig 分享
DAY 27

Day27- 數位簽章算法

DSA數位簽章算法 之前介紹了運用RSA公鑰演算法來運用的RSA數位簽章算法,今天要介紹的則是用離散對數和模運算的數位簽章算法DSA數位簽章算法是在做數位簽章時...

2022-09-28 ‧ 由 nynapig 分享
DAY 28

Day28- ECDSA橢圓曲線數位簽章

數位簽章演算法+橢圓曲線 基於離散對數的ELGamal算法有加上橢圓曲線的版本,那同鄉的數位簽章自然也不會少1985年,Koblitz和Miller把數位簽章算...

2022-09-29 ‧ 由 nynapig 分享
DAY 29

Day29- 數位憑證

有數位簽章又有數位憑證? 何謂數位憑證 又名公鑰認證,其實是數位簽章的一種特殊運用,用來幫助數位簽章(我幫我自己)和其他公開金鑰的演算法,來解決實際運用上的困難...

2022-09-30 ‧ 由 nynapig 分享
DAY 30

Day30- 密碼學中可能會有的問題

今天要介紹一些密碼學中可能有的問題 大部分是人為設立的(如CTF等),現實中機率不大 中間人 之前有介紹過,大略就是有人在通訊中偽造身分,以此來偷取、竄改訊息能...

2022-10-01 ‧ 由 nynapig 分享