মূল লেখায় যান

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 SDK encryption libraries

বিস্তারিত আর সর্বশেষ তথ্যের জন্য official documentation দেখুন: