iT邦幫忙

2023 iThome 鐵人賽

DAY 22
0
Security

資安小白的密碼學從0到1-CryptoHack平台解題紀錄系列 第 23

【Day 22】小小小小~回顧

  • 分享至 

  • xImage
  •  

前言

顧名思義,稍微來休息一下,回憶一下之前學了啥吧
會配上一點學習的小心得

絕對不是因為今天題目沒解出來

Writeup整理

我把每題的程式碼整理到github了,有興趣的可以去看看!

Encode

這是我學密碼學中,第一個接觸到的...領域!?正式接觸到關於型態轉換的python語法或是模塊

XOR

這倒是在之前學程式就有稍微聽過惹,但不是很熟悉,所以自己就從頭親手推一遍,我發現這樣真的蠻有用的,印象會超深刻,遇到類似題目也解得很快

Modular Arithmetic

噢,這我覺得是目前我學到現在花最多時間的,加上沒有接觸過模運算,尤其甚麼擴展歐幾里得算法跟勒讓德符號,都是超新的東東,加上我的數學又...不過幸好到最後都有順利完成題目拉~╰(°▽°)╯

Classic Ciphers

古典密碼!這裡我覺得是算比較輕鬆的,因為之前有接觸過一點,但維吉尼亞密碼是第一次實作,跟第一次去了解它,不然之前遇到這種題目就直接
google : Vigenère Cipher decode
就有東西可以幫我解了XD

Symmetric CryptoGraphy

這就是現在在學的領域拉~對稱式加密!正式把AES加密學起來了,但除了AES,還要去學操作模式,來避免如果plaintext太長的問題。

總結

感覺這篇應該要整個30天完才發的w
如果30天結束了,但我想要的進度還沒完成的話(非對稱式加密)還是會繼續更的!不過可能就不會一天一篇這樣XD感謝各位觀看~


上一篇
【Day 21】Symmetric CryptoGraphy04 - Symmetric Starter
下一篇
【Day 23】Symmetric CryptoGraphy05 - ECB
系列文
資安小白的密碼學從0到1-CryptoHack平台解題紀錄31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言