gpg 加密傳輸文件
from my csdn blog
信息安全原理 hw3
將自己公鑰發(fā)給助教氢架,助教傳回一份本人公鑰加密的文件和公鑰文件碌尔。
首先浇辜,用自己的私鑰解密文件
gpg -d Homework3.txt.gpg
您需要輸入密碼,才能解開這個用戶的私鑰:“amrzs (rsa for information security course) <myemail@gmail.com>”
2048 位的 RSA 密鑰唾戚,鑰匙號 13F9301C柳洋,建立于 2014-03-18 (主鑰匙號 340E02B6)
gpg: 由 2048 位的 RSA 密鑰加密,鑰匙號為 13F9301C叹坦、生成于 2014-03-18
“amrzs (rsa for information security course) <myemail@gmail.com>”
Hello,Buddy~
This is the Course of "Introduction to Information Security".
Congratulations! You have decrypted the file successfully!
導(dǎo)入對方公鑰
gpg --import public_key
gpg: 密鑰 FD07E1F5:公鑰“×× <××@gmail.com>”已導(dǎo)入
gpg: 合計被處理的數(shù)量:1
gpg: 已導(dǎo)入:1 (RSA: 1)
現(xiàn)在可以用 $ gpg --list-keys 查看已有的密鑰
用對方密鑰加密文件
gpg -e -r ×× homework.txt
gpg: 55FEFF6F:沒有證據(jù)表明這把密鑰真的屬于它所聲稱的持有者
pub 2048R/55FEFF6F 2014-03-25 ×× <××@gmail.com>
主鑰指紋: 4A52 AF39 00E7 614A B730 9141 1AE3 0AC6 FD07 E1F5
子鑰指紋: 5FE3 B6A2 0CEE DE4E E31A 4CEF 08B3 CBAC 55FE FF6F
這把密鑰并不一定屬于用戶標(biāo)識聲稱的那個人熊镣。如果您真的知道自
己在做什么,您可以在下一個問題回答 yes。
無論如何還是使用這把密鑰嗎绪囱?(y/N) y
試著去解密加密后的文件测蹲,失敗,因為沒有對方的私鑰