AWS Crypto Tools
#100 · Level 3 · আধুনিক architecture · Securityধারণা
“ধারণা” অংশAWS Crypto Tools হলো AWS-এর তৈরি open source encryption library-র একটা সংগ্রহ। এর মধ্যে আছে AWS Encryption SDK, AWS Database Encryption SDK আর Amazon S3 Encryption Client। এগুলো দিয়ে app নিজেই data পাঠানোর আগে encrypt করতে পারে, যাকে client-side encryption বলে। এই library-গুলো প্রচলিত best practice মেনে বানানো, তাই developer-কে খুঁটিনাটি encryption নিয়ম নিজে লিখতে হয় না। Key রাখার জন্য এগুলো সাধারণত KMS-এর সাথে কাজ করে।
সহজ উদাহরণ
“সহজ উদাহরণ” অংশতালা বানানোর ঝামেলায় না গিয়ে পরীক্ষিত, ভালো কোম্পানির তালা কিনে ব্যবহার করা।
কেন দরকার
“কেন দরকার” অংশনিজে encryption code লিখলে ভুল হওয়ার সম্ভাবনা অনেক। পরীক্ষিত library ব্যবহার করা নিরাপদ।
কোথায় ব্যবহার হয়
“কোথায় ব্যবহার হয়” অংশApp থেকে database-এ পাঠানোর আগেই গোপন data encrypt করা (client-side encryption)।
Azure-এ এর মতো
“Azure-এ এর মতো” অংশAzure SDK encryption libraries
আরও জানুন
“আরও জানুন” অংশবিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: