สมมติว่า มีไฟล์ที่เกี่ยวข้องดังนี้
- key.pem เป็นไฟล์ Private key
- pub.pem เป็นไฟล์ Public key
- data.txt เป็นไฟล์ข้อความที่ต้องการเข้ารหัส
หมายเหตุ กรณีที่ยังไม่มีไฟล์ key.pem และ pub.pem อ่านวิธีสร้างได้ที่ การสร้าง Private Key และ Public Key ด้วย OpenSSL
วิธีการเข้ารหัสไฟล์
รันคำสั่งดังนี้
openssl rsautl -encrypt -inkey pub.pem -pubin -in data.txt -out data.bin
วิธีการถอดรหัสไฟล์
รันคำสั่งดังนี้
openssl rsautl -decrypt -inkey key.pem -in data.bin -out out.txt
No comments:
Post a Comment