
آج میں نے 2010 کے سونی PS3 ہیک کے بارے میں جانچا اور کچھ بہت عجیب چیز دیکھی۔ سونی نے سافٹ ویئر کو دستخط کرنے کے لیے ECDSA کا استعمال کیا تھا، لیکن انہوں نے مختلف دستخطوں کے لیے ایک ہی تصادفی nonce k دوبارہ استعمال کیا۔ یہ چھوٹی سی ایمپلیمنٹیشن کی غلطی کافی تھی کہ ان کا نجی دستخط کلید واپس حاصل کر لیا جائے۔ ہیکرز نے ECDSA کو توڑا نہیں اور نہ ہی کچھ براٹ فورس کیا، وہ صرف ایک ایسا نمبر دوبارہ استعمال کر گئے جسے تصادفی ہونا تھا 😭 یہ ایک اچھا یادداشت ہے کہ کرپٹوگرافی میں، ریاضی مکمل طور پر محفوظ ہو سکتی ہے اور پھر بھی ایمپلیمنٹیشن سب کچھ تباہ کر سکتی ہے
