
আজ আমি 2010 সালের সোনি PS3 হ্যাকের বিষয়টি পড়ছিলাম এবং খুব অসাধারণ একটি বিষয় দেখলাম। সোনি ECDSA ব্যবহার করছিল সফটওয়্যার স্বাক্ষর করতে, কিন্তু বিভিন্ন স্বাক্ষরের জন্য একই র্যান্ডম নন্স k পুনরায় ব্যবহার করেছিল। এই ক্ষুদ্র বাস্তবায়নের ভুলটি মাত্র তাদের প্রাইভেট স্বাক্ষর কী পুনরুদ্ধারের জন্য যথেষ্ট ছিল। হ্যাকাররা ECDSA ভাঙেননি বা কিছুই ব্রুট-ফোর্স করেননি, তারা শুধুমাত্র একটি সংখ্যা পুনরায় ব্যবহার করেছিল, যা র্যান্ডম হওয়ার জন্য নির্ধারিত ছিল 😭 এটি একটি ভালো স্মরণীয়তা, যে ক্রিপ্টোগ্রাফিতে, গণিতটি পূর্ণতা নিরাপদ হতে পারে, কিন্তু বাস্তবায়নটি এখনও সবকিছুকেই ভেঙে ফেলতে পারে।
