ฉันได้รับแจ้งว่าเพื่อรองรับการเข้ารหัส AES256 ภายในแอป Java ของฉันที่ฉันต้องการ JCE พร้อมไฟล์นโยบายการ จำกัด เขตอำนาจที่ไม่ จำกัด
ฉันดาวน์โหลดสิ่งนี้จาก Oracle และคลายซิปและฉันเห็นเพียง 2 JARs:
local_policy.jar
; และUS_export_polic.jar
ฉันแค่ต้องการยืนยันว่าฉันจะไม่พลาดอะไรที่นี่! ความเข้าใจของฉัน (หลังจากอ่านREADME.txt
) คือฉันเพิ่งวางทั้งสองลงใน<JAVA_HOME>/lib/security/
ไดเรกทอรีของฉันและพวกเขาควรจะติดตั้ง
ด้วยชื่อของ JARs เหล่านี้ฉันต้องสมมติว่าไม่ใช่ Java Crypto API ที่ไม่สามารถจัดการ AES256 ได้ แต่จริงๆแล้วมันเป็นปัญหาทางกฎหมาย และโดยที่ JAR สองตัวนี้บอก JRE ว่า " ใช่เป็นที่ยอมรับตามกฎหมายในการใช้ crypto ระดับนี้ (AES256) " ฉันถูกต้องหรือผิดฐาน?