AES-CBC: Bitflip

Атака, вслСдствиС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΌΡ‹ мСняСм ΠΎΠ΄ΠΈΠ½ Π±ΠΈΡ‚ Π² Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ тСкстС, ΠΈ это ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ измСнСнию ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±ΠΈΡ‚Π° Π² Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ. НапримСр, Π² AES-CBC: мСняя Π±ΠΈΡ‚ Π² Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ, ΠΌΡ‹ влияСм я ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Π±Π»ΠΎΠΊ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ тСкста. Для прСдотвращСния Π»Π°Π²ΠΈΠ½Π½ΠΎΠ³ΠΎ эффСкта распространСния ошибки, Π½Π°ΠΌ остаСтся Π²Π΅Ρ€Π½ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π°Ρ‚ΡŒ IV (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ссли ΠΌΡ‹ Π²ΠΈΠ΄ΠΈΠΌ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΡ).

ΠŸΡ€ΠΈΠΌΠ΅Ρ€: https://cryptopals.com/sets/2/challenges/16

Last updated