3 คะแนน โดย xguru 2021-09-22 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
<p>- กระโดดข้ามเวอร์ชันจาก 1.1.1 อย่างมาก และใช้รูปแบบการกำหนดเวอร์ชันใหม่<br /> - หากทำงานร่วมกับเวอร์ชันเดิมได้ดี ก็น่าจะนำมาใช้ได้ด้วยการคอมไพล์ใหม่เท่านั้น (ยกเว้นคำเตือน deprecated)<br /> - เปลี่ยนสัญญาอนุญาตใหม่เป็น Apache 2.0 <br /> → เดิมใช้สัญญาอนุญาตคู่ OpenSSL และ SSLeay<br /> - เพิ่มแนวคิด Provider และมี Provider มาตรฐานให้ 5 แบบ <br /> → Default : อัลกอริทึมที่ติดตั้งมาเองทั้งหมด<br /> → Legacy : อัลกอริทึมที่เลิกใช้กันมากแล้วหรือไม่แนะนำให้ใช้ เช่น MD2, DES<br /> → FIPS : ชุดย่อยของอัลกอริทึมที่เป็นไปตามมาตรฐาน FIPS (FIPS140-2)<br /> → Base : ชุดย่อยของอัลกอริทึมที่ไม่ใช่การเข้ารหัสจาก Default <br /> → Null : Provider ที่ไม่มี implementation ของอัลกอริทึม ใช้เพื่อกำหนดไม่ให้มีการใช้ Provider พื้นฐาน<br /> - ไม่แนะนำให้ใช้ Low Level API (จะมีคำเตือนตอนคอมไพล์) : จะถูกนำออกในเวอร์ชันอนาคต</p>

1 ความคิดเห็น

 
xguru 2021-09-22
<p>เนื้อหาไลเซนส์ของ OpenSSL และ SSLeay แบบเดิม<br /> https://docs.microsoft.com/ko-kr/gaming/… /> <br /> ไลเซนส์นี้แตกต่างจากโอเพนซอร์สแบบเดิมอยู่พอสมควร เลยมีปัญหาเวลาแจกจ่ายต่อ แต่ในที่สุดก็เปลี่ยนเป็น Apache แล้วนะครับ <br /> มีการพูดกันมาตั้งแต่หลายปีก่อนแล้วว่าจะเปลี่ยน https://zdnet.co.kr/view/?no=20170330175652<br /> <br /> เหตุผลที่ข้าม 2.0 ไปเป็น 3.0 ก็เพราะ OpenSSL FIPS module เดิมใช้เวอร์ชัน 2.0.0 อยู่<br /> https://www.openssl.org/blog/blog/2018/11/28/version/</p>;