SSL certificate নামে প্রচলিত website certificate সাধারণত আধুনিক TLS-ভিত্তিক HTTPS connection-এ ব্যবহৃত হয়। এটি browser ও server-এর মধ্যে তথ্য আদান-প্রদান সুরক্ষিত করতে সাহায্য করে। HTTPS থাকা মানেই পুরো website বা ব্যবসা নিরাপদ, এমন নয়।
SSL, TLS ও HTTPS-এর সম্পর্ক
SSL-এর পূর্ণরূপ Secure Sockets Layer। আধুনিক website connection সাধারণত এর উত্তরসূরি TLS ব্যবহার করে, যদিও certificate-কে এখনও SSL certificate বলা হয়। HTTPS হলো TLS দিয়ে সুরক্ষিত HTTP connection।
Certificate কী কাজে সাহায্য করে
Browser certificate যাচাই করে এবং connection-এর তথ্য transit-এ encrypt করতে সাহায্য করে। এতে মাঝপথে তথ্য পড়া বা পরিবর্তনের ঝুঁকি কমে। Certificate কোন domain-এর জন্য issued এবং সেটির validity ঠিক আছে কি না গুরুত্বপূর্ণ।
HTTPS কী নিশ্চিত করে না
HTTPS থাকলেই ব্যবসাটি বিশ্বস্ত, website malware-free বা server vulnerability নেই, এমন নয়। Phishing website-ও certificate ব্যবহার করতে পারে। Software update, access control, secure passwords এবং backup আলাদাভাবে প্রয়োজন।
Setup-এর পরে যা দেখবেন
Domain-এর প্রয়োজনীয় hostnames certificate-এ covered কি না, HTTP থেকে HTTPS redirect হচ্ছে কি না এবং mixed content আছে কি না দেখুন। Forms ও checkout পরীক্ষা করুন। Certificate expiry এবং automatic renewal fail হলে notification-এর ব্যবস্থা রাখুন।
Free না paid certificate
প্রয়োজনের সঙ্গে certificate type, validation, support ও management সুবিধা তুলনা করুন। শুধু দাম বেশি বলে connection বেশি নিরাপদ ধরে নেবেন না। Provider-এর সঙ্গে renewal, installation ও দায়িত্বের বিষয়টি পরিষ্কার করুন।
Official references
Website owner-এর checklist
- Certificate-এর domain coverage, expiry ও automatic renewal পরীক্ষা করুন।
- HTTP থেকে HTTPS redirect এবং page-এর mixed content যাচাই করুন।
- Software updates, backup, secure account ও access control আলাদাভাবে বজায় রাখুন।