منصوبے کے بارے میں

wolfSSL JSSE پرووائیڈر اور JNI ریپر Java ایپلیکیشنز کو TLS 1.3 تک SSL/TLS سپورٹ فراہم کرتا ہے، جو مقامی wolfSSL C لائبریری سے فائدہ اٹھاتا ہے۔ اس میں ایک JSSE پرووائیڈر (wolfJSSE) اور ایک پتلا JNI انٹرفیس شامل ہے۔ لائبریری FIPS 140-2/140-3، ہارڈویئر کرپٹوگرافی، اور تجارتی سپورٹ کی حمایت کرتی ہے۔ بلڈ آپشنز میں Make، Ant، Maven، اور Linux، macOS، Windows (Visual Studio)، اور Android (Studio اور AOSP) کے لیے پلیٹ فارم سپورٹ شامل ہیں۔ یہ jlink کسٹم رن ٹائمز کے لیے Java 9+ ماڈیول سپورٹ (JPMS) پیش کرتا ہے، اور اس میں مثالیں، ڈیبگنگ پراپرٹیز، اور سیکیورٹی پراپرٹی کی تخصیص شامل ہیں۔ اس پروجیکٹ کے لیے --enable-jni کے ساتھ مقامی wolfSSL کی تعمیر اور تنصیب درکار ہے۔ یہ معیاری JSSE کلاسز جیسے SSLContext، SSLEngine، اور X509 مینیجرز کو نافذ کرتا ہے، اور مقامی wolfSSL میں فعال ہونے پر محفوظ دوبارہ گفت و شنید کی حمایت کرتا ہے۔