आदर्श रूप से, मुझे केवल एक साधारण SSLSocketChannel
की आवश्यकता है।एसएसएल और सॉकेट चैनल
मेरे पास पहले से ही एक घटक है जो सामान्य SocketChannel
पर संदेश पढ़ता है और लिखता है, लेकिन इनमें से कुछ कनेक्शनों के लिए, मुझे तार पर एसएसएल का उपयोग करना होगा; हालांकि, इन कनेक्शनों पर संचालन समान हैं।
क्या कोई भी मुफ्त SSLSocketChannel
कार्यान्वयन (उचित चयनकर्ता के साथ) या कुछ इसी तरह जानता है? मुझे this मिला है, लेकिन चयनकर्ता इसे स्वीकार नहीं करता है क्योंकि इसके विक्रेता सूर्य नहीं हैं।
मैं पागल होने के बिना SSLEngine
का उपयोग करने के लिए, एक साधारण ऑब्जेक्ट के माध्यम से नेटवर्क डेटा के सम्मिलन और पुनर्प्राप्ति से रीड_फॉम/लेखन_ को शुद्ध तर्क से decoupling कर रहा हूं, लेकिन यह तथ्य वास्तव में लागू करने के लिए वास्तव में मुश्किल है, मुझे एसएसएल प्रोटोकॉल के आंतरिक पता नहीं है ...
धन्यवाद, मैं इसे दूंगा एक नज़र :) – akappa
एमएमएच, मैंने "एसएसएलईजीएनईएन" के स्रोतों की खोज की है और मुझे कुछ भी मिला है ... शायद वे एसएसएल के साथ गैर-अवरोध I/O का उपयोग नहीं करते हैं? – akappa
मुझे शक है - संपूर्ण रेस्टलेट परियोजना एनआईओ पर आधारित है। क्षमा करें और मदद नहीं हो सकती है, लेकिन मुझे विश्वास है कि उनके पास कहीं भी एनआईओ एसएसएल समाधान है। – Gandalf