OpenSSL คืออะไร

OpenSSL เป็นชุดซอฟต์แวร์โอเพ่นซอร์สที่ใช้โปรโตคอล SSL และ TLS สำหรับการสื่อสารที่ปลอดภัยผ่านเครือข่ายดิจิตอล การพัฒนาเริ่มขึ้นในปี 2541 และในปัจจุบันมีการใช้งานโดยสองในสามของเว็บเซิร์ฟเวอร์ทั้งหมดบนอินเทอร์เน็ต สนับสนุนอัลกอริทึมการเข้ารหัสลับที่แตกต่างกันมากมายรวมถึง AES, Blowfish, DES, IDEA, Triple DES, RSA, DSA, Diffie-Hellman, โค้งรูปไข่, MD5, SHA-1 และ SHA-2 นอกจากนี้ยังสนับสนุน Perfect Forward Secrecy ด้วยการใช้การเข้ารหัสลับสาธารณะคีย์ Diffie-Helman

OpenSSL พร้อมใช้งานสำหรับระบบปฏิบัติการส่วนใหญ่รวมถึง Windows, OS X, Linux, Solaris และ OpenVMS มันได้รับการบำรุงรักษาอย่างแข็งขันโดยโครงการ OpenSSL

การเข้ารหัส, เงื่อนไขเครือข่าย