# 07_密碼學與密碼分析 ## 電影欣賞 模仿遊戲 https://www.youtube.com/watch?v=d2ISw6427aw 國家寶藏2  Playfair online tool https://www.boxentriq.com/code-breaking/playfair-cipher ## 範例程式 RSA python code https://cryptobook.nakov.com/asymmetric-key-ciphers/rsa-encrypt-decrypt-examples `$ time python3 rsa.py` AES python code https://cryptobook.nakov.com/symmetric-key-ciphers/aes-encrypt-decrypt-examples `$ time python3 aes.py` 回合鑰匙加法運算:AddRoundKey() 將加密區塊與回合金鑰進行加法運算 位元組取代運算:SubBytes() 進行類似 DES 中 S-Box 的置換運算 列移位運算:ShiftRows() 對加密區塊作平移與旋轉處理 混合行運算:MixColumns() 加密區塊與一矩陣進行一乘法運算 SSL/TLS tool `$ git clone https://github.com/drwetter/testssl.sh.git` `./testssl.sh <URI>` POODLE SWEET32 BEAST LUCKY13 FREAK LOGJAM OpenSSL generate RSA keypair https://rietta.com/blog/openssl-generating-rsa-key-from-command/ `openssl genrsa -des3 -out private.pem 2048` `openssl rsa -pubout -in private.pem -out public.pem` Factor DB http://factordb.com/index.php 5840359807 39505874583265144526419767800614481996020776460304936454139376051579355626529450683609 727842468219535093544305870490251995655335710209799226484977949442955603 Caesar Cipher Decoder https://www.boxentriq.com/code-breaking/caesar-cipher Data Hidding `apt-get install steghide` `steghide embed -cf picture.jpg -ef secret.txt` `steghide extract -sf picture.jpg` `steghide info received_file.wav` QR code Generator https://www.qr-code-generator.com Windows PGP https://www.gpg4win.org/ List all Cipher Suites `openssl ciphers`
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up