لماذا يلزم الحصول على IV / nonce؟
يتأكد IV (ناقل التهيئة) أو nonce من أن تشفير نفس المحتوى بنفس المفتاح لا يزال ينتج نصًا مشفرًا مختلفًا في كل مرة، مما يساعد على منع الهجمات المستندة إلى النمط.
CBC وCTR يستخدمان 16 بايت IV (32 حرفًا سداسيًا)، بينما يستخدم GCM حرفًا 12 بايت (24 حرفًا سداسيًا عشريًا). ليس من الضروري أن يظل IV سريًا، ولكن يجب أن يكون جديدًا لكل عملية تشفير ولا يجب إعادة استخدامه مطلقًا.