"ááŞááśááŤá" á ááá áá á ááłááľ á°áá˝ á¨áááá ááá ááᣠá¨áááąáľ áŁá˘áŤ á áľáŤáť ááĽá áŤááá á á¨ááá´ áááá፠áĽá á¨áá á°á áááĽááľ ááľáĽ ááááŁáľ áá áŤá á á¨áŁáľ áĽáá°áá áŤáľáłááłáᢠááá˝ á á áἠáááłáľ ááľáĽ á¨á°á¨áłáłá á°áááááśá˝á á áááá áá áᨠáá (DROWNáŁFREAKᣠPOODLE ...)ᣠááá á á áááá˝á áĽá á áłášá á á áľá¸áłá áĽáá˛áŤááá ááľá ááá፠áŤáľáłááłáá˘
ááŞááśááŤá áááá áá¸ááá, áá á¨áá ááá á áá. á ááá áĽá ááľáĽáľáĽ ááŤá¨á áĽáŠ ááľáá ááᢠáĽáá° áĽáááá áá°áá á áŤá á ááłááľ áááŽá˝ áááľáŤáľ ááá áá¸á ááá áá áááááľ á¨áŁáľ áá¸áᢠááá˝ áááŽá˝ áááľáŤáľ ááá áá¸á ááá áá áľáá˝ ááłá ááá á˛ááľá áá°áá á¨á áľ áááááľ á¨áŁáľ ááᥠáá áĽáá° "ááłá ááŤá" ááá á˛áá á¨á°ááá á á áĽáá° ááááľá˘ ááŞááśááŤá áĽááá á áááłáá˝ áĽá áĽáá´áľ á á°ááŁáŤá áĽá á áá ááá áĽáá°ááťá áŤá áá.
á¨á
áἠáááłáľ áá˛á
á¨ááľá ፠áĽááśá˝ áľáĽáľáĽ á áłáááłá áá¨ááśá˝ áááŽá˝ á¨á°áá á áá¸áŁáŤá á áááá˝ ááŤá á áŤááľ ááá áĽá ááá ááá á°á áá˝áˇá á¨áá á á ááá á áłáá áľááľ áĽáá˛áá á á áľáááᢠáá áĽáá° áĽáááą á¨áá, áĽáááš áĽááśá˝ á áĽááľ á á ááá ááááá˝ áá á¨á°áá°á¨áą áá¸á, áĽá ááá፠á¨ááá¸á á¨áááŽá˝ ááá˝ áĽááá áá á ááá ááá¨áłáľ áá°áá˝á ááłáŚá˝ ááááá.
á áá
á°á¨áłáłá ááŁáĽáá˝ ááľáĽ á áá á¨áłá áááá˝ áá á áá°áŽá á¨á°ááŤáŠ á¨ááľá ፠áĽááśá˝á áĽáááá¨áłááᢠá á á ááá áááśá˝ áĽá á á
á°á á°á¨á°á á áá°áá ᣠáá á¨áá¨á°ááľá áĽáá¸áááá-
- áá°á¨áłá áľááśá˝áĄ- brute forceáŁfrequency analysisᣠinterpolationᣠdowngradeing and cross protocosá˘
- "áĽáŤááľ" á°áááááśá˝; áľááá°áᣠááááᣠááľáᣠá°ááŚáŁ áááá
- á¨áá áľááśá˝áĄ- á¨áá áĽááśá˝ (ááá´áá áĽááľ, á¨áŹáᲠáĽááľ); á¨áľáĽá°áŁ-á ááá áá´áŁ á¨áá°áľ áĽááľáŁ á¨áľáłá˛áľá˛ááľ á áľáጠ(á¨á°ááŤáŠ ááŞááśááá˛áľáŁ ááľá -ááŞááśááá˛áľ ááá°)á˘
- á¨áá á°áἠáĽááśá˝ áĽá á¨á áἠáááśáťá¸á, ááľááľ áľáá°á áá´áá˝.
- á á á°áŁáŁá ááá ááľá ፠áá á¨áá°á¨á áĽááśá˝áĄ- á¨áŠáĽ áĽáᣠáĽáááľáŁ á¨á°ááá áááĽááľáŁ á¨ááłáĽ á°áá áĽááľáŁ ááá-áááá á áááŞááᣠá¨ááĽá ááááľáŁ á¨ááá áĽááľáŁ á¨áĽááá¸ááŁá¸á áĽááľá˘
áá áአááŁáĽá áĽáľá¨ á¨áŹáᲠáĽááľ áľá¨áľ áŤááá áááľ áá¸áááá˘
áá°á¨áłá áľááśá˝
á¨áá¨á°ááľ áĽááśá˝ áĽá á´áááŤá ááááŽá˝ áłáááŠáŁá¸á á¨áá áá°á áá á áá ááááš áľááá˝á ááá áá¸áᢠáá° ááľáĽáľáĽ ááłááá˝ ááá á¨áá á¨á á ááá ááłáŽá˝ ááľáĽ áłááᣠáĽáŤááłááąá á¨áĽááľ á áááľ á ááá áááľ áĽááĽáŤáŤá˘
á¨áĽááá áĽááśá˝ ááŤá¨á á ááłááśáš á á áĽááá áá áŤáááŁá¸á áĽá ááĽá á ááłáľ áĽá á áá áŤááá áá¸á. ááá˝ á°áá á 21áá ááá ááá áŤáá á¨á አá¨ááŞááś á˛áľá°á ááá˘áá˝ á ááá ážáá¨á áĽá¨áᥠá¨áአá°áá˝ áá¸áᢠá áá áááá ááľáĽ áŤááľá áááá áĽááśá˝ á¨áááá á¨ááááŞáŤá áľááŞááľ - á¨ááááá ááľá ፠áá á¨ááá¨á IBM DES á ááŁá áľ áá áááá ááááá¨áľ áĽáá˝áááá˘
ááá á¨ááŤá ááá
á¨á˘áááŞáá˝á áááááĽáŠ áááľ áááá˝á áŤáá áá-1) áááĽááľá á¨ááá áá á ááŁáá á¨áááľáľ á¨ááľá ፠á°ááŁá ᣠáĽá á¨á፠á˘áááŞááľ á¨á°á°á¨á áááĽááľ - ááľá˘áŤá á˝áá; 2) ááľá˘áŤá á˝ááá áĽá áááá á¨áááľáľ áĽá ááá˝ á˝ááá á¨ááŤáᣠá¨á˛ááŞááľ á°ááŁáᢠáááąá ááľá ፠áĽá á˛ááŞááľ ááľá¨á á¨ááá áá á ááá áááľááľ ááá ááá á ááŁá¸á - áĽá áŤá áĽáą á¨áŁáľá˘
ááľá˘áŤá á˝áá á áá°á ááá á°á¨á᪠áá¨á áłááá¨á á˛ááŞááľ áááľá¨á áá¨áá (áá á¨ááľá˘á á áá áĽáť áĽááľ ááŁáá)ᢠá áá ááááľ áľáááááá ááá á á áľááľ áŤááá áá¤áą ááááŤáłá áááĽááľ á¨áá á áľááá áľááá áááá á ááá áá¨ááἠáĽáá˝áááá˘
áĽáá
áááľ áľáá áááśá˝ áĽááłá áἠáá áᢠá ááááŞáŤ ᣠá˛ááŞááľ ááľá¨áá áĽáá´áľ áĽáá°ááá°áá áĽááááá ᣠáááľá ᣠcryptosystem áĽáá´áľ áĽáá°áá°áŤá˘ áľá ááŞááśááŤá á˛ááŤáŠ áá
áá°á á áááľ ááᢠá¨ááľá˘á á á°ááŁá á ááááŽá˝á á¨á áĽááá˝ áá°á á
áĽáá° á°á¨á᪠á¨á°á
áááľ áĽááá áááľá áá˝ááᣠááá áá á áĽá áĽááá
á ááááŽá˝ á áá´ áŤááᣠáá
á°á¨á᪠á°á
áááľ á áááłáá
áĽá á ááááá áľ áááł áá ááᢠáĽáá°áá
ááá°áᣠáľááááá ááá áá° ááááŤáłá á˛ááŞááľ á¨ááŤá፠áĽá¸áá ááá áĽáá°áá áĽááááłááᢠáá
á°áá ááááŤáłá áááľ áá; á¨ááľá˘á á
áá á¨ááá á áŁá á¨áá¨áá áĽá á á°áἠá¨ááá ἠá¨áá ááááᢠáĽáá° á ááľ á°ááĽ, áá
á áááą ááá ááľáĽ á¨áá¨á°á°á áá, á áľá°áá áá
á¨áá á¨á°á áá°á á ááťá á ááľ áľááľ áááłá: áááá ááá á¨áá˝á áááá˝á áŤá¨áááĄ. áá
á¨ááŤá ááá ááŁáá, áĽá áĽáá˛á
ááááą áĽááľ á ááá á°ááŁáŤá ááľá˘áŽá˝ áá áĽáá°áá°áŤ á¨á°á¨ááá áá - á áá¨á¨áťá. áááłá, áááĽáá á¨ááŤá ááá á á áá
áĽáá° á áááłá°á áá áááŞááłáááľáśá˝ ááá áá á áá¨áá á¨ááŤá ááá áĽáŠ áá¨áá¨áŤ ááᢠááá áá á á˛áŤáľá, ááá á¨áá˝á áááá˝ áĽááľ á á¨áá°á á°á¨á áá¨ááŤá. á ááŹá ááá áá áá˝ ááá á¨ááŤá ááá áá á áá á°ááŁáŤá ááá á áá˝ááᢠáá ááááľ áĽáá°áááá ááá¨áľáŁ á¨2019 á ááá˝ ááᎠá áŁá ááŁá á¨áááá áąáá áŽáááá°á áĽááá°áľáĄ-
á¨áŤá ááá áĽáá° áłáŞáŤá á¨ááá áááľ ááá á á áá áľ? á ááŤá˝ á áá°áá: á cryptanalysis ááĽá°áŤ áá˝áá ááľáĽ á áľááá ááĽá¨ ááá áá. á áá á áá ááľá˘áŽá˝ á áŁá á°áŤá á¨áááá¸á á¨á°ááł á á°áá°á á°á¨á ááá áłáá áá á áĽáἠáĽááľ áĽáť áá°á አáá˝ááᢠáĽá á¨á°áłáŤáá¸á á°áá ááŚá˝ ááááŞáŤ á˘áááá áááłá¨á á¨ááŤá áááľáá°áľ á áááŞááá áá áááá˘
áľáááá˝ áľáá°á
á áĽáááš ááĽáá˝ ááĽáŞá˝ á áá°ááᢠáááłáᣠá áĽááááá á˝ááá˝ ááľáĽ áĽá áá°áá˝ 'e' áĽá 'the' ááŁáĽáá˝ á áᢠá áááľáŽá˝ áááá˝áŁ áĽá áŁáś áŁááľ á áá¨á áááĽáŤáŽá˝ ááŤá¨á áĽáá° áŚáł áŤáĽá˘ á¨áľáááá˝ áľáá°á áá áá áĽáááł á¨áá áá ááááá áĽááľ ááá˘
ááá
áĽááľ á¨á°ááá á¨ááĽáá áá¨ááľ áááá ááłá ááá ááľá ááľáĽá ááᢠá áá
ááľáĽá ááľáĽáŁ ááá á¨ááá áá°áá˝ ááľá áŤáá á á¨á´á ááᢠáááłá 'g' 'h'ᣠ'o' j ááááᣠáľááá
'ááľ' á¨ááá áá 'hj' ááááᢠáá
á¨ááĽáá áá¨ááľ á ááá ááááłáľ á áľá¸á᪠áá ááááŤáąá áĽá ááá á¨áá˝á á¨áá°áŞáŤ á áá á¨áŚá˝ á áᢠáááłáĽ ááááľ áŤááľáŁ áá¤áłáá á¨ááá ááááľ 88 á˘áľ áŤá
á ááá˘
. ááá áá áľáááá˝ áľáá°á áĽááá áá áľáŤáá á ááĽááľ áŤá¨áááá.
á¨áá¨á°ááá ááľá˘áŤá á˝áá á ááá áá°áŞáŤ ááľáĽá á¨á°á°áŤáá á áľáĄá áľáĄ-
XDYLY ALY UGLY XDWNKE WN DYAJYN ANF YALXD DGLAXWG XDAN ALY FLYAUX GR WN OGQL ZDWBGEGZDO
á¨ááź ááᎠY
á á°á°ááá á¨áá¨á°áľáŁ á áĽá áááľ áá¨á¨áť áá á¨ááŽáŁ áá
áá°á áá áĽáá ááááľ áĽáá˝ááá e
:
XDeLe ALe UGLe XDWNKE WN DeAJeN ANF eALXD DGLAXWG XDAN á á ááAUX GR WN OGQL ZDWBGEGZDO
áŁááľáłáŽá˝ XD
á á ááŤáł áááľ ááááŞáŤ áá á°á°ááá. á á°ááá XDeLe áĽáá¨áľ ááá á ááá
áŤáłáŤá these
ááá there
áľááá
áĽáááĽááĄ-
TheLe ALe ULe thWNKE WN heAJeN ANF eALth DGLAtWG ááá á á ááááľ GR WN OGQL ZDWBGEGZDO
á ááá á, áŤáá áĽáá á L
áá ááááłá r
, A
- a
áĽáá áááĽáá. ááááŁáľ áĽá áá¨áŤáá˝á áááľáľ áá˝ááᣠááá áá á¨áá á¨ááŤá áĽááľ áá á˛ááťá¸áᣠáá
áĽááľ á á°áťá ááĽááľ áááá á˝áá áá°áá á¨á áľ ááááłááĄ-
á áááľááá ááľáĽ á¨ááľáá¨á á áá á á°ááá á ááľá ááŤá˛áŽ áĽá áááŽá˝ á áá˘
áá ááłááśá˝, áĽáá°áá á áááľ "ááŞááśááŤá" áááłáľ á áľá°áłá˝ á¨áľáá áá ááłáá፠áá.
á¨áľáááá˝ áľáá°á ááłáĽ á ááááŞáŤ áĽááł áá á¨áááľáá á¨á áá áá á¨áłá ááᢠáĽá á áŁá ááľáĽáľáĽ á áá ááľá˘áŽá˝ áá á°ááťá ááááᢠá áłáŞá ááľáĽáŁ á¨á°ááŤáŠ á¨á˛áá á˛áááá˝ áá á á¨áá°á áĽááľá á "áááá¤á˛á áá°áŤáľ" ááááá ááá¨ááᢠáĽáá , á ááľá ፠áá°áľ ááľáĽ, á¨á°áĽáłá¤ ááá፠á°áá á¨áĽ á ááá áá á ááá°á¨áą ááľáĽáľáĽ áá ááááą á¨áá˝á ááááśá˝ á°áľá°áŤááá. áĽááá áá ááľá˘áŽá˝ á á ááľ áá áľ áááľá á á áľá¸á᪠áĽáá°áá ááá አáá á; áĽá áá áá áá áľáááá˝ áľáá°á á áá¨á¨áť áááá á á¸ááá˘
á áłáŞá ááľáĽ áĽá á á áŁá á¨áĽááŁá áĽááá áááá¤á˛á áá°á áĽá ááááŁáľá á áŁá ááá á¨ááá á ááá°áá á¨ááá áŚáááľ á¨á˘ááá ááááľ áá áᢠá¨áá°ááśáš áá á˛ááťá¸á á á áááŤáááľ ááľáĽáľáĽ áá áᣠááá áá á á¨áĽá áĽá á áľááľ áľáŤ ááááŤáľ á¨áĽáŞá˛á˝ ááŞááłáááľáśá˝ ááŞáŠááᲠáľááłáá á áá áá á°áá ááᢠáĽááἠáá, á¨áá áĽáá°ááłá¨á á¨ááŤáá áĽááľ ááłá á á ááťáá; á¨ááłáááľá ááá˝ á˝ááá˝ áĽá ááľá˘áŤá á˝ááá˝ ("á¨ááá˝ áĽááľ" á¨ááŁááľá) áááłá°á áĽá á¨á˘ááá á°á áááá˝á á ááłááľ áááááśá˝á á˘áááŞááľ áĽáá˛áŤá°áá áĽá áá¤áąá áĽáá˛áá¨áá ("á¨á°áá¨á ááá˝ áĽááľ") áááłáłáľ áá á¨áŁá¸áᢠáá áá á¨á°á¸áááá á¨á ááľ áŚá áĽá á¨á°áá áá á¨áŁá á á°ááá ááá¨áŚá˝ áĽáŁ áááł á áááá°ááá˘
á¨áá
áľá á áá á¨áľáááá˝ áľáá°á á¨ááŞááśááá˛áľ áłáŞá á áᢠá¨ááááá á˛ááłá ááá ááľá˘áŽá˝ á¨á˘áľáľ áá áááľáŤáľ á¨á°áá°á áĽáá áá°áá˝ á áá°ááᢠá¨ááá á ááᣠáĽááá
ááľá˘áŽá˝ á¨á°áá°ááľ á¨áá á áá á ááłááá á áľá¨á áááᤠááá˘
á áľá-áľááśá˝
200 á áἠáŤááľ á¨ááŞáŽá áááľáľ ááááłá á¨á°áá áá°áąá˘ á á¨á°áá ááľáĽ áŤáá áĽáŤááłááą á¤áľ á á ááŤá 000 áśáá á¨ááŤáᣠáá áŤáá ááá áá á¨30 áśáá á áá ááĽáá˘á ááŞáŽá ááľáĽ áŤáá á¨á°á áááľ áá ፠á ACME á˘ááąáľáľáŞáá˝ á°ááŁáĽáŻááŁáá á á á áłáŞá á¨áááá á¨áŽáŽáľâ˘ ááá á á áááááᢠá á¤ááľáááľ áľááłá áá°á¨áľ, áá ááľáľ á ááłáľ áŤá á áĽá 000 áśáá á˘ááŹáľáľ á¨áá áá á áŁá ááľáĽáľáĽ á¨áá ááááłá áá˝á áĽáť ᨠCoyote-class áááááŤá áá°áĽá áá˝áá. á¨á°áá á°á á ááľ?
á áŁá á ááááᢠá áá¨á¨áť ᣠá á áááľ áŤáá ááááá áááŁá ᢠáĽáá˛á á˛á áŤáľáŁááĄ- âá áᣠá¨ááľ áááľ áľáá ááŞáá˝á áĽá¨ááááᢠá ááľáľ áááłáľ áłáŤá áĽá¨á á á áĽá $ 50. áá á áĽáŤá áá¨á¨áť áá, áĽá ááááľ áĽá˝ááá. ááá˝ á¨á°á ááĽáľ áá. áŤááśáźá á áľááá á¨á°áŤááľáŠ áá á˘ááŹáľáľáááľ áĽá áá áá¨ááá á˘
áľá ááŞááśááŤáá á°ááłáłá ááᢠá á ááľ á¨á°áá°á á˛áá áá á¨áá°á¨á áĽááśá˝ áá áŤá áááá á¨á᪠áĽá ááĽá á áľáá°á á°áłááááᢠáŹážá á°áľáá á¨áá áĽááą á áá¨á°áľá. ááá áá á áĽá á°á ááá˝ áá á á ááľ áá á¨áá°áŠ áĽááśá˝ áá áá áĽáŠ áá¤áľ áŤáľááá ᣠá áá áááł á áŁá áĽáŠá á¨ááľá á á°áŤá á¨ááááŞáŤá áá ááᎠáĽáá°ááአááááľ ááᢠáĽá á áá á¨áą á¨ááá á á ááŞááśááŤáá áľáŞáľ á ááá˘
áá
áľá áľááľ áĽááľ á¨á°ááá á á¨ááŞááś á˛áľá°á ááá ááłá ááá áłáá áá áá áľáá°-ááá áŤáá ááľáĽá ááᢠáááłá áá
áá áá˘
á˝áá°-ááłáĄ ááá áá. áá᪠ááŞááś á˛áľá°á ááᢠáĽááłá áľááąá á áá á áá áá°á¨áľ áááááą á ááááᢠá¨ááŞááśááŤáá áááá° ááἠáľáááá¨áľáŁ á¨ááááŞáŤááš á¨á°áťáťá á¨ááłá áłááá áľáŞáśá˝ ááᎠáĽáľá¨ ᨠpolyalphabetic ciphers áá˝áááá áľá¨áľ áĽáá°áá áŤá áĽááśá˝ áá áĽááááš á¨ááľá˘á á˝ááá˝ á¨áŚáł áá áá áŠá˘ áĽáá°ááá áŤááľ áĽááśá˝ á¨á°áááąáľ á¨ááááá á¨ááŞááśááŤá ááá áááŁáľ áĽáť ááá˘
áá ááááľ á áááľ ááááŤáśá˝ á¨á°ááł áá. á ááááŞáŤ ᣠá áá¨á¨áť ᣠá áŁá á¨á°ááłá°á á¨ááľá˘á áľáááśá˝ áłáŠ ᣠá¨á áá á áá á¨áĽáá á áĽáľá ááá áŤáááá áľá˘ á ááá°á á°á¨áᣠááŞááśááŤá á áŁá á¨á°áľáá á¨ááá á¨á°ááł á áááŽá á¨ááá አááŽáá˝áá áŤááá á°áá˝ á á¨áĽááą á¨áľ áĽá á¨áľáááš á¨ááŞááśááŤá áááá˝ áĽáá°áá áĽá á áá áĽáá°ááá áááľááᢠá¤ááľáááśáš áľááśášá á¨áááááŁá¸á áĽá ááááŤáá á¨ááľááłáłá¸á á ááľ á¨á°áá°á áá ááľáˇá.
á¨á áľá áľááľ áĽááľá á áľáłááľáĄ á á áááš áá¨á¨áť áá áľáá áá á¨á°áŤáá°áŁá¸áá áááľ á¨áĽááá°á á áááľ ááľá ፠ááłááá˝á áĽáááá¨áłááá˘
áŁáá-ááĽááľ
á°áľá°á áŁááááľ áś/á ááľá°á áá á¨áŁáá ááĽááľ áĽááľ á˛áá˝á áłááá ááá᪠áźááá áááľ áá¸áááĄ-
áá˛áŤá á¨á ááááľáłá áĽáá°ááŁá áááťáá...á¨ááłá¤ á áŤááľ á¨áá¨á°áá áá ááĄ- âáá á°á á á áááľ áśáá°á áááŁááá áá ááłá°áŤá á áááł á ááᢠáľááá , ááłá°áŤá áśáá°á. áá á¨ááŠá ááá á°á¨á° - ááą á áá áŤá áá, ááá áá áá á¨ááłá á°ááĽáŻá áĽá á áá°áá, ááááŤáąá á¨áĽá á ááá á áŁá áá áá. ááą á°áłááá - ááá˝ áá, áĽáą áĽá á°á áááˇá áĽáá á á˝áłáá á°áááá. á á፠áĽá ááľáá - áłááááłááľ áĽá áľáá˝ á¨á°ááĽáŽ á᪠ááááá. á ááŠá ááá ááľáĽ á ááľ áĽááááá ááłá°á áśáá°á áá¨áŤ áá°ááľá áľ áĽá áááł á¨áá˝áá á¨áľ áá? á áĽááἠá á ááááľáłáᢠááłáĄ á áá á ááľ á°á¨ááľ áĽááłá á ááá°á°áᢠáĽáá á¨á ááááľáłá ááŁá á ááŠáŁ áĽáá á°áááá áá áá˘
ááááľ á¨áĽáŤááłááą ááľá¨á á áŁá áľáá˝ áá¨á áááŁáľ áá˝ááᢠáááá á á ááľ áá á áá°áĽ áĽáť áá° áá°áá°ááŤá áá°ááľ áá˝áá. á°ááłáłá áááá á áá°áá á á¨á°áá á¨áłáá ááá˝ á˝ááá˝ áĽá á¨ááľáĽá á´ááľáľ áĽááśá˝á á ááááá á¨á˘áá°áááá˝á áĽááľ á á°ááłáłá ááአáá°áŤáᢠá¨ááá°áĽ ááá¨áłáá˝ á¨áĽáŤááłááą áĽááľ áááŁá, áá á áľá ááá á á ááá áľááłá áĽááľáá°ááľ áŤáľá˝ááá. áĽááá áá áááłá¨áŞáŤáá˝ ááá˝ áŤááá áĽá á¨ááá á á áááľáá á áľáááľ ááłá ááĽá°áľ áá áĽáľáŞá°ááą áĽá áá° áĽá¸áá áá°áá°á፠áĽáľáŞá°ááą áľá¨áľ: á¨áááťá á˘ááá, áĽáááľ ááá á áá áľ. á¨á፠á áá ááá ááááŁá, ááá á¨á˛ááŞááľ áá°áą á áŁá áĽáľááľ áľáááá áá°áá áá˝áá.
á˘áá°áááá˝á áĽáá´áľ áĽáá°áá°áŤ á ááá ááłá áĽááłáᢠá¨á ááłá˝áá áŚáĽ á¨áá ááľáłááť á°áĽá°á ááá ἠáááá áĽáá áᢠá ááľáłááť á°áĽá°áŠ ááľáĽ áŤááá áĽáŤááłááąá ááĽá á ááľá ፠áá˝ááľ ááłáá፠áá á¨ááľáłáá፠á¨á°áá¨áá ááá ááŞááś á˛áľá°á áŤááľáĽáŤáᢠáľáááą áĽáá°áá áá°áŤáᥠáŚáĽ á¨áááłá¸áá áááľ ááĽáŽá˝ ááááŁáᥠи . á¨á áá ááᎠáááááá ááĽá ááááľá á ᣠáŤá°áá . áááłá, áŚáĽ á¨áá¨á и , á¨ááŤá ááĽáŠ á¨á°áá°á ᨠáĽáá° .
á á˛á´áá á 28 áá áŚáĽ á ááľáłááť á°áĽá°áŠ ááľáĽ á¨áá ááá áĽá¨áá áááá á áľá°áááá áĽáá áᢠá˛á¨ááľ á áĽáááľ ááľá°á á¨áá¨á¨áťáá ááá˘áŤ áĽáááá¨áłáááĄ-
áá:
235/520
ááľ á°áĽá°áŹ,
áᏠáĽáŠ áá áá áᢠá áŠá
64
áá á á áááłá ááľáĽ á¨ááľáá¨á á ááľ áá áá Ꭰá áá843
. ááááŁáľ áĽáˇ ááá áá˝áá áĽáŹ á áľáŁáá26
!
áŚáĽá á áĽáą áá áľááá¨á°á á áŁá áľáááá¨áá (á áá áááł ááľáĽ 15 á ááľ áá) ááá áĽá á¨á ááľá á áľáŤáť ááá á áŁá á áľááá ááᢠáĽáá° áĽáľá ááᣠá¨áŚáĽ ááŞááś á˛áľá°á áá˘áá°ááá áĽááľ á¨á°ááá áááá áĽááľá°ááááᢠááááá áĽáá˝ááá и ááá áá á¨ááŹáá áá áĽááááááŁáľááá áááľ ááá˝-ááľá˘áŤá áĽááśá˝ á ááᢠáá¸áá áĽááááá á˘áááŞááľ á¨á°á°á¨á á - ááľáĽ . á¨ááá˝áááĄ-
ᨠ15 áááľ áá
áľáááá, á áááľ á¨áááłáá áááľ áĽáŠááłáá˝ áľáááľ ááľáĽ á áľááľáá á áááá, á áá
áááł ááľáĽ áááááľ á á áá. и áŤá áĽá á˝áá. áĽáŤááłááą ááá˝ á˝áá-á¨ááľáĽá á˝áá áĽááľ á áŚáĽ ááá áá áá°áĽ áááĽáŤáᣠáĽá áááą áĽááłáá˝ á ááľ áá ááá áááá áá á áá áááááľ á á áá¸áᢠá áĽá ááłá, ááṠи (á ᣠáľááá
26
á ááľáłááť á°áĽá°á ááľáĽ "á ááą" á¨ááá áá áá ááááłá, áááľá "á ááą" - á áááľ. per.)
á¨á˘áá°áááá˝á áĽááśá˝ ááĽáá°áá á áááľ ááá ááłááá˝ áĽáť á¨á°áá°áĄ á áá°ááᢠá á°áἠáá° á°á¨áłá á¨ááłáĽ ááá áĽá á¨áááŞáŤáá˝ áááá á¨á°ááá°á áĽáŤááłááą ááŞááś á˛áľá°á á¨á˘áá°áááá˝á áĽááľ á á°á á°áááŚá áłá - ááአáá áἠááá¨áłáľ á ááťá áá á á á°áá á¨á áááá˘
áááŞáá˝ ááŞááśááŤá âá á°áťá áá á á áľááŤá áááŽá˝á á¨áá á¨á˝ áĽá ἠááâ á˛á áŤáááŤáᢠá¨á˘áá°ááá áĽááśá˝ á á áĽááá á°á áŤá áá¸áᢠáŚáĽ á¨ááŤáá á¨ááłáĽ ááľá áá áá ááá á¨á ááľ áá áŤááá áá á áá ááá¨áľ áá˝áá - áá ááŽáá˝áᣠáááąáá ááááľ á áá˝ááᢠá áá¨á¨áť áá° á¨á áἠááá ááľá ፠áááľ áľáá°ááľ áá ááá˝ ááááá˘
ááŽáśáŽá á°áťááŠ/ááá¨áľ
á The Illusion of Deception (2013) ááľáĽáŁ á¨áĽááš á áŤááá˝ áĄáľá áááá á¨ááľá á˘áášáŤááľ áŁáááĽáľ á áá°á áľáŹáľááá ááĽáľ áááá áá á áááŻáᢠá¨á áá°áá á¨áŁáá á áŤáááľ áááááľáŁ áááááš á¨á°á áá áľáá áĽá á¨ááá ááá áá á¨áĽ á ááŁá¸áᣠááá á áá áŁáአááጠá áĽá áą ááľáĽ áĽáá˛áłá°á ááľá¨á á ááŁá¸áá˘
áááąá á ááŤáŽá˝ á áŁá á áľá¸á᪠áá¸á; áááśáš á ááľá¨á áá áááŤááľ áŤááááá, áĽá á áአá áááááśá˝ áľáŤáá˝ ááľáĽ á ááłá°áá. áľááá
áśáľá°ááá á ááŤá ááááŁáᥠá°áŁáŁáŞáŤá¸á áŁááŠá á°áá á áá°á á áľááľááłáᢠáŁáአáĽáá° á¨á ááą áľá áĽá á¨ááááŞáŤáá á¨á¤áľ áĽááľáł áľá á¨ááłá°á ááááľá ááá¨ááἠáĽá áĽáŤááá˝á áá ááá; ááááťá˝á á á
áľááŤ
(á ááá˝á áŤá¨áááĽáá áĽá áŤá¨áááĽáá á¨á¨á°á á á áłáŞá áĽáá°áááᣠááŞááśááŤáá á¤á á˘áá á á ááľ áá áľ á¨á¸áĽáł áĽáŤá áĽáá˛áŤááá á¨áá áá á¨áŁáá áŁáá፠á ááĽááłáᢠááŁáŞá á¨áĽááąá á¨á´áľ á áŤáąá áľá á˛á áá ᣠá˘áá áĽáá˛á á áááľ áááá ááá¨: - âáŤááłá Xᣠáľáá˝á˘ y, áśáľáľ ... ").
á°ááłáłá ááĽá¨áľá ááá á á áááľ ááľá ፠ááŽáśáŽáá˝ á áľáአáĽá á áá á¨áá áĽá á ááą á¨ááá á áŁá á°áŤá á¨áá á cryptography ááľáĽ á°ááłáłá ááᢠá°áŤá á¨áááá ááŽáśáŽá áłáá፠áá° á˝áááą áááľá¨áľ á¨ááŽáśáŽá áĽááľ á áá°ááľá áľ áá á¨á°ááá áľáááľ áááŽáśáŽá áĽááľ á°ááá ááááá˘
á á ááłááľ ááľáĽáľáĽ ááłáŽá˝ á°áŤá ááŽáśáŽáá á áá áá á ááááŠá ááááá áĽáť á á á áá°ááᣠááá áá áŁáááá á¨ááá á°áá á á°áłáľá áŤáľááááᢠáá á ááľá¨á á¨ááťáá áá á°á á°á¨á á ááŁá áĽááľ ááᢠáá áá áĽááľ ááá¨áłáľ á¨á á˘ááĽááááľáśá˝ á¨ááá á¨á áá á¨áŁáľ áľáŤ áĽááłááŁá¸á áĽááľáĽá˘ á ááľ á¨áŁáá á°áŤá°á (áááἠá°ááŁá) áĽá á áá°á á ááłááľ áŤáá°á á á áááłáá˝ á ááĽáá¸áá, á áá ááááŤáľ á¨áá¨á°áá ááááľ á°áŤááˇá.
áĽáľáŠáľáĄ áá? áá á áá°á áľáŹáľáá ááᢠá¨ááá ááá áááź ááááľ áĽáááááá˘
áááἠá°ááŁáᥠá áŁá áĽáŠ. áĽáŁáŽáľá á¨áá ááľáĽáŤá áŽáľ áá˝áááá áá˝ 28ᣠáá 3 áááá¨áąá˘ ááá á¨áá¨á°ááľ áááááśá˝ á áá á¨á°áᨠáá áĽáá° ááá ááá°á áŤáᢠPQJGH LOTJNAM PGGY MXVRL ZZLQ SRIU HHNMLPPPVâŚ
áĽáľáŠáľáĄ áá ááᥠááᥠáá á áĽááἠá áľááá áá? áĽáá° á°áŤ á°áá˝ áááŤáľ á áá˝áá?
áááἠá°ááŁáᥠáá á áĽáá˛áŤá°áá á áááááá˘
áĽáľáŠáľáĄ áĽá áĽáť... á á¨á ᣠááĽá áá áá á¨áᣠáĽáş? áĽá á¨áŞá áá á°áá á áá áĽá á áĽáá፠á°á°áĽ á¨áŽáľ á°áĽá°áŽá˝ ááľáĽ ááááá ááááľ á¨áááá˘
áááἠá°ááŁáᥠáĽáŠá˘ á áĽáĽáá á¨á á¨á á ááľá°á áľáŹáľááᢠáá ááá?
áĽáľáŠáľáĄ áĽáŁááá áááá áááá¤á áá áá°á áľáŹáľáá áĽááŤá á¨á°áááá˝ áááľ ááľá áľ áĽáááááá˘
(áá ááł á áá)á˘
áááἠá°ááŁáᥠá áá ááá˝ áá? ááľáá ááĽááśá˝ áĽáŁáá áááá áŤáľááĄá˘
áĽáľáŠáľáĄ á¨á áááľáá?
áááἠá°ááŁáᥠá áá áĽáŤááᣠá¨áá áá á ááĽááśá˝ ááľáá ááĽááśá˝ áá áŤáľáááá¸ááᢠáá áŽáľ áááŤá á áľáľá¨ááľ á°á°áĽáśááá˘
áĽáľáŠáľáĄâŚ á áŁááľá˘ á áĽááἠá áľááá áá? áľááááąá áá áĽáá áá˝á°á á áľá˝áá?
áááἠá°ááŁáᥠá á. áá ááłáŁ ááľá°á áľáŹáľááᢠáĽáá°ááᣠáá á¨á á¨ááľ á¨á°á áááľ áĽááá ááᢠá¨ááá á á˛áľ áá áŽáľ áá° ááľáł áłáĽá ááá áĽáá˝áááá˘
ááááťá˝á áŚááŹá˝áá ááá áá á áľá°áááááᢠáá áááľááľ á°áľá á ááľá¨á á á ááŤáł ᨠTressler áľááá ááĽááśá˝ áá áŤáłááŁá; ááá áá áá áá áááአáá° á˘áááŞááľáľ ááĽáŞá˝ á á°áá¨á¨ ááĽá á áľá°áłá˝ ááá á¨áá°ááą á ááľá˘ á áá¨á¨áťá á ááľ áá áĽá áą á°ááŁáŤá áááá. áľáŹáľáá á áľáአáá áľáá ááĽááľ ááľá¨á á˛ááŁáᣠá¨ááľáአáá ááááá áĽá á¨ááŤ... á áľáááľáľ áá áĽááá˘
áľáŹáľááᥠáá. áĽáŁááá á¨áááľ ááĽááľ ááľá¨á áĽáááááá˘
áááἠá°ááŁáᥠá áŁá áĽáŠ. áĽáŁáŽáľá á¨áĽááľáá á¨áá á¨ááľá˘á áŽáľ áá˝ááᣠáá˝ áááá¨áą...
(ááŤáá áááá ááŤááᤠá¨áááἠá°ááŁá áľáá áá°áááłáá áľáá˝ ááá¨áŤáá˘)
áááἠá°ááŁáᥠâ #@$#@$#*@$$@#* á áá áá ááá°á áŤáᢠAAAYRR PLRQRZ MMNJK LOJBANâŚ
áľáŹáľááᥠáá ááłáŁ á á°áἠá áááŁááᢠáĽáá°áá? á á¨áľáá áá˝ áá? áá áá?
áááἠá°ááŁáᥠáá áá˝ @#$@#*$)#*#@()#@$(#@*$(#@*) ááá˘
áľáŹáľááᥠáá?
áááἠá°ááŁáᥠá¨áá ááĽá á፠@$#@$#%#$á˘
áľáŹáľááᥠá¨áá! ááľááá á á! áĽááľá á¨á°á áááľ ááŽáśáŽá áŤáá˝á á¨á°áá¨áľ á áááľ áá˝áᢠáĽáá°á°ááá°á ááłááá¨á áĽáá°ááľá˝á á ááááá˘
áááἠá°ááŁáᥠá áááááâŚ
áľáŹáľááᥠáááŹá áĽááľáłáŁáá á ááááá áᢠá¨áľáá ááľáá á˝ááŽá˝á áĽáľááłáľá°áŤáá áľá¨áľ áľááá ááłá ááľááľ á áááááᢠáá áá áľááááľ ááľá¨á áĽáá˝ááá áááľ á áá˝áá?
áááἠá°ááŁááĄâŚ á á. áĽáŠá˘ áá ááá?
áľáŹáľááᥠ20 áśáá áá° ááł á˘áááľ á˘áá¨áľáľáááśá˝áŁ á¨áá፠ááĽá ááľá°ááá áĽáááááâŚ
áááἠá°ááŁáᥠá ááľ á°áá, áĽáŁáá . áá áľáá ááłá ááᢠááľáá ááĽááśá˝ áĽáŁáá áááá áŤáľááĄá˘
áľáŹáľááᥠáááľá? á á áľááá 1234.
á¨ááá¨áľ áĽááľ áĽáá á áᢠá°áŤáá "á á á°ááá" ááŽáśáŽá áĽáá° áłáłá˘ áá á á ááŤá á á á°á áá. áĽá á ááá áĽáá ááá˘
á¨áá áĽáá°á°ááá¸á á áľááááá á áĽááŻá¸á áá áĽááá°ááá "á¨áá áá áĽáľááľá áá áľá¨áľ á°á áááą á¨á°á á á" á áááľ áľáááľ áĽáá°áááľá áĽáŤá°áĄ ááááᢠááá áá áááŁá áŁáá ááŞááś á¨ááááą á°áá áá˝á ááá á á á á°ááá˝á áĽáá°áááľáľ áá á˛áľá°áá˝á á áĽá á áĽááá áá á°ááł á ááá ááá áá°á áááľ ááá á ááśá˝ áá°áá ááľáááśá˝ áŤáááĽááá˘
á SSLv2 ááŽáśáŽá á 1995 á¨áááá áá¸á ááᢠá¨á ááŞáŤ ááááľáľ ááŞááśááŤáá á¨áá áĽá á¨ááľáĽ á ááśá˝ á¨áŤá ááłáŞáŤ á áľáá áá¨áľ á¨ááᨠáááˇáᢠá¨áŽáľ á ááŁá˘áá˝ á ááá°áĽ á°á¨á á¨US áá° áá áááá á¸áľáááᣠáĽá áá áá á°áĽá á¨á áááŞáá áá áááľ ááᢠá áŁá áłááá á¨Netscape Navigator á áłá˝ ááᢠNetscape áSSLv2 áááľ á¨á°á°á á á á°ááĽáŽ á°ááá á áá ᨠ512 á˘áľ (áĽá 40 á˘áľ á RC4) RSA ááá áĽáť ááá˘
á áááá¨á áááŁá°á áá á ááš áá áŤá áĽá áááá ááľá áŤá ááááľ á á°áá á°á°áŤááˇáᢠááá á°áá áá˝ áĽá á°áá¨áŽá˝ á¨á°áłá¨ááá "áá° á᪠ááá" ááŞááśááŤáá ááááłáľ á°ááááᢠá°áá áá˝ áá ááá ááá á¨ááá°áá á áááá ááŤááĽáá¸á áá˝áá áĽáá á áľá á áá áᢠá ááááŽášá áĽáá˛á á áľááááᢠá áĽááἠá¨á¤áľá¤áľá¤á ááŽáśáŽá á°áá áá˝ áĽá á ááááŽá˝ á¨á°áťá á˛áá á°áŤá ááŽáśáŽáá áá áá áĽáá°áááŁá¸á áá°ááááᢠááá áá á°ááłáłá á áľá áááł ááľáŹáľáá áĽá ááŁáአá°ááˇá.
áá
ááľá ááłáĽ á 2015 á¨á¤áľá¤áľá¤áá ááŽáśáŽá á°á
áááľ á ááľ á á ááľ áŤááá áá áá° áááľ á¨áá°á-ááŽááá áĽááśá˝ ááĽáˇá, áááąá á ááááŽáśááľ á°ááŤááŞáá˝ áĽá
á°áááááľ
á ááŤá áá ááá á°á á¨á¤ááľáááľ ááŞááśááŤáá áá áŤááá áľ áĽá ááá áá á¨á°á¨áá¨á áá áĽáá áááĽáŠ áá á ᣠáľáááá áĽááą á áŁá á áľá°ááá áĽá á¨áááľ ááᾠᣠá¨áŠá¤áľ á áá áá¤áľ áĽá ᨠNSA áľá¨-áážá˝á á¨áᎠáĽá á áá ááŤáá˝á ááŤá˘ ááŁáľ áĽáᣠáĽá á°ááá á ááááŽá˝ ááĽáŤááłááą ááá áá á áłá˛áśá˝á á¨ááá á ááá á°ááłáłáŠá áááá˝á áĽáá°áá á áá áá á ááááá á ááťá˝á°ááᢠáá ááŽáśáŽá á¨á°ááá° á áá á¨á áľá áľááľ áĽááľá áááá¸á á áľá˝ááᥠáá á ááá áá°áá á á á ááťáŤáááľ ááľ áá áááˇá ($ 100 áĽá 12 á°ááłáľ á ááłá°áá áľ áá), ááá áá áááááľá áááĽááľ á°ááŁáŤá áá á áĽá á áááˇá. á¨á áááá áááá á ááľ áá áááłáľ á á áá - áĽá á¨ááŤá áá ááᎠááááĽááľ áááááśá˝ áá ááľá˘áŽášá áá°áá á á˘
áĽá á¨ááá áá á ááľ á ááľ á¨áá áĽááľ áá ááľ á áá áľâŚ
Oracle áĽááľ
á¨á°áľá¨áá¨á ááľáᣠá¨áľááá ááááá˝á áĽá á¨ááłá°ááľá áá° áá á áá°áᤠáĽááą á¨áá ááááľ áá°á áá áá¸á. á¨"áĽááľ ááá"á ááŁáľ ááŽáśáŽá á¨áá á ááá áŤá á á ááľáŤáą ááááŤáľ á ááŞááśááŤá ááľáĽ á¨áŁáľ áĽá¨ááśá˝á áŤáľá¨áľááá˘
áááłáᣠá¨á°ááá ááľá ááľáĽá áá áááŁá áááŁáł áĽááá°áľáŁ áĽá á¨ááŤá áá°ááľ á¨áá˝ááá áĽááľ áĽááłáᢠááá áĽááłá ááŞáŠááᲠáľááłáá á áá áá á á°á°áŤá á˛áá áá á¨áá°áá°áá áĽááľ áá°á áĽáá áĽáááá¨áľáᣠâá°ááłáłá ááľáĽáá áááľá á áá ááááľâ áĽáť á áá°ááᢠá á°ááŤáá á¨áá áĽááśá˝ áĽá á á áŁá áááá áá áŤáá˝ áá¸á, á¨áľáááá˝ áľáá°á áŁáá°áłáŤáá¸á áĽá áááłáá˝ áá á°áááááľ ááá¨áá, áĽá á¨áá á ááłáŤ á áááĽáá ááá áĽáááá¨áłáá. ááłááá á¨á áá ááá˝ áááľá¨á ááá ááľá˘áŠ áĽáá ááá¨áŁáá˘
áľááá
ᣠá ááľ áĽá áŚáĽ á¨áááŁáĄáľ ááĽááą áĽáť á¨ááłáá
áááá á áá áá ááá á¨áá°áŤáľ ááľáĽáá á áá áá ááᢠáľá áááĽááśá˝ ááááľ á áŁá áĽáĽá
áá¸áᥠá áľááá 20 ááááá˝ áá¸áᢠáľááá
á ááľ á°á á á á áŤá áááĽááľ ááá á¨ááá á áááĽááą áá¨á¨áť áá 20 ááááá˝ áĽáá˛á¨áá á ááłááľ á°á°áĽ á˝áá áĽáá˛á¨áá á°áľááᢠá¨á°áá°á ááááľ á ááᣠá¨áá¨á°ááľá á°á°áĽ á˝ááá˝ áĽáť áĽáá°ááá á áá°áᢠa
, bb
, ccc
, dddd
áĽá ááá°.áľááá
, ááááá á áľááá ááááľ áŤáá áááŁá á˝áá ááłááá.
á ááľ ááá áŚáĽ áááĽááľ á˛á°ááłá¸á á ááááŞáŤ áááĽááą áľááááá ááááľ (20 ááááá˝) áááá áĽá á áĽáŤá áľáááá á¨áąá á˝áá áááá áŤáŁáŤáᢠááłáŠ áá áŤááá á°áá˘áá á¨áľá á°áľ áááĽááľ ááá ááááłáᢠá¨á˝áá ááááá áĽá áľááłáá áĽáŠ á¨áá á°ááŁáŠ áŤáą áááĽááąá á ááĽáŚ á¨á°áá°á ᨠááá˝ áááŤáá˘
á áĽááą áá áľ á áĽáá áŚáĽá á áľááľá á¨áá¸áľ áááááśá˝á áá° á ááľ áááŤáᢠáááĽááśá˝ áá á áá á¨ááą áá¸á - á áĽáá ááá áľáááá áľááá áŤáá áááĽááľ ááá á á áá˝ááᢠááá áá ááŽáśáŽá á¨áĽááľ ááááá áľáááĽáľáŁ á¨áłá˝ áĽáá°ááłá¨á á ááľ á áĽá á ááá á ááľá á ááĽááľ ááá áá¨ááá áĽááľáľááἠááľá¨á áá˝ááá˘
áĽáľáŠáľáĄ
PREWF ZHJKL MMMN. LA
á ááľ áá áŤááá áąá á˝ááá˘
áĽáľáŠáľáĄ
PREWF ZHJKL MMMN. LB
á ááľ áá áŤááá áąá á˝ááá˘
áĽáľáŠáľáĄ
PREWF ZHJKL MMMN. LC
á ááľ
ILCT? TLCT RUWO PUT KCAW CPS OWPOW!
ááŤáá á ááľ á áá á¨á°ááá¨áá á áŤáá
á ááá áá ááááąá áŤáľá°ááá C
áááłá°á á áá áľá˘ a
ááááŤáąá á ááľ á°á°áĽ á˝áá áľáá°áá áá˝
áĽáľáŠáľáĄ
REWF ZHJKL MMMN. LAA
á ááľ áá áŤááá áąá á˝ááá˘
áĽáľáŠáľáĄ
REWF ZHJKL MMMN. LBB
á ááľ áá áŤááá áąá á˝ááá˘
á¨á ááŤáł áá¨áŤáá˝ á áá...
áĽáľáŠáľáĄ
REWF ZHJKL MMMN. LGG
á ááľ áá áŤááá áąá á˝ááá˘
áĽáľáŠáľáĄ
REWF ZHJKL MMMN. LHH
á ááľ
TLQO JWCRO FQAW SUY LCR C OWQXYJW. IW PWWR TU TCFA CHUYT TLQO JWFCTQUPOLQZ.
áĽáá°ááᣠáĽáľáŠáą á ááľ á áá á¨á°ááá¨áá ááá á áŤáá áᣠááá áá á ááľ áąá á˝áá áľááá°á°á˝ H ááááľ áĽááłáá áľ áááááŁáá˘
áĽá ááá°, á áĽáá á¨áĽáŤááłááąá áḠáŁá ᪠áľááá áĽáľáŞáŤáá áľá¨áľ.
á ááááŞáŤ á˛áłá, áá´á á¨á°áŁáŁá-á¨ááá˝ áĽááľá áááľáá. á áá¨á¨áťáŁ á áĽáá ááľá˘áŤá á˝ááá˝á áŤááłáᣠáĽá á áááአá áłááĽááľ áŤáááá¸ááᢠáĽááá á áĽááśá˝ á áááą ááá ááľáĽ á°ááŁáŤá áĽáá˛áá á¨ááŤá°ááá¸á ááá ááŠááľ á áĽáá áľáááááá á˛ááŞááľ (decryption) ááááľ á áŤáľááááá - á¨á áááá ááá˝áŁ áĽáá° "á¨á°áłáłá° á¨áąá á˝áá" áŤá á ááłáľ á¨ááá áĽááłá á á ááá˘
áá á¨á°áᨠáĽááľ á áľá°á᪠á˘áááᣠá ááľ á°á áľá âáąá á˝ááâ áĽá áľáŁ áአáĽá á áá á¨ááá á¨ááľá ፠áľáááľáŁ ááá á áĽáá á¨ááŤá¸áá á¨áááĽááľ á á°á á°á¨á°áá˝ á áááá áá°á á á¨áá áľáᢠááá ááłáĽ á ááľ áĽáá´áľ á¨á°áᨠááá˝ áĽáá°áá°áĽ ááá˝ á ááá á˝áá áŁá áŞáŤáľ áá á áááľá¨áľ áĽá á°ááá ááľá˘áŤá á˝ááá˝ á áĽáááą á¨áłáá á áŤá ááá áá áłáŤá¨ááᥠááᢠáľááá ᣠá ááľ á áĽá á¨áááśáż ááľáĽ ááľáĽáŤá áá¨áá áĽáá˛áá áľáá áłáá˝á˘
á áá áááł ááľáĽ áááᥠá¨áá˝á áĽá áááŽá˝ á áᢠá ááľ ááá˝ á¨ááľá°áĽáŁá¸á ááááśá˝áŁ ááá á áŁá áŞá áá áŤáá ááŠááľáŁ ááá áĽá á áá á¨ááá á¨áľááá° ááŞááś á˛áľá°á áááᢠááá áá áááá á ááľ á áááľ áá áááŤá, áĽá áĽááą á á á ááá á á ááľ ááá á áá ááአá°ááŁáŤá áááá. á¨áá áĽááľ áá°á¨áłá á á°ááŁá á áĽá á¨á°á áááľ áľá á°áśá˝á áááááľ á¨áľáˇáᣠáá á á á áᥠáĽáááá¨áłááᢠá ááááŞáŤ áá á ááłááľ á¨ááľá ááłáŁá áľáá ááśá˝ á áᢠá áĽááá°á áááá ááľá˘áŤá áááł áá áá°áŤ á áá˝á áĽááľ áá áá áááŁá âá¨á ááľ áááłáâ áĽáá´áľ áá áá áĽáá°ááťá? á ááľá ááłáĽ áĽááłá á˘áá ááťáá?
áĽ.á¤.á . á 1998 ᣠá¨áľááááááľ ááŞááśááŤáá áłáá¤á áĽáááźááŁá¨á áá áá áĽáŤá á á áááłá ááአááá°á˘ á¨á°áá°á á¨áááĽááľ áá´á á áá áá á á°áá áĽá á áá á áááá RSA á¨á áἠááá ááŞááś á˛áľá°á áá á¨áá áĽááľá á áłááˇáᢠá á ááłááľ á¨RSA á á°ááŁá á á áááአá á°ááŤáŠ á¨áľá á°áľ áááĽááśá˝ ááá˝ áá°áŁáᣠáá á ááá˝ á˝áá á¨áĽá áą áá ááááłá ááá á ááááľáᢠáĽááąá áááá¸á áá á á áá á.
á¨á áŤáľ áááłáľ á ááᣠáĽ.á¤.á . á 2002ᣠáá¨ááłáá á¨ááŞááśááŤáá áŁáá፠á°áá áŤáá´áá á¨áá á á ááľ áááł á¨á°ááá¸á áá á°ááłáłá á¨áá á¨áá áĽááľá á áłááˇá - á ááłá ááľá˘áŤá áŤááá á áľá°áá ᣠá°áá˝ á áľááá á¨áá áááŁá¸áá á á ááá á¨á°á¨á አáááá á¨áááᣠááľáá˝á á°áá áᢠá á°ááá á¨áŤáá´á áĽááľ á¨áá á¨ááĽá áľ áá á ("Block ciphers") áŤáá¸áá "CBC cipher mode" áĽá¨á°áŁá á áá áŤá áĽá á¨á°áá°á áłáá á¨áá˛áá áĽá áľ áá á˛á áá á˘áá áŤá°áááá˘
áĽáá˛áá á 2002 á ááŞáŤáá ááŞááśááŤáá áá áŹáᲠá á፠á
ááá
á ááá á áľá Vaudeney áĽá Kelsey áĽááśá˝ á¨á áá áááá ááá፠áĽáá°áŁáá (á ááἠááá ááľá ፠áá áá° áĽááśá˝ áľáááľ áľá Bleichenbacher áĽááľ á¨á áá áááá ááá፠áĽáá°áŁáá). á¨áá°á áĽá¨áľ áĽáá°ááá, á˝áá á á°áá°á á°á¨á á´áááŤá áááá; áľááá á¨áá áŤáá ááĽááľá á á á¨áá, á¨áááĽááľá áááľ áááá˝ áááá.
á¨áŤáá´á áĽááľ
á¨áŤáá´á áĽááľá ááá¨áłáľ á ááááŞáŤ áľá block ciphers áĽá cipher áááłáá˝ áľáá˝ áááŤáľ á ááĽáᢠ"áĽáá ááááĽ" áá°á á˛á áĽáá°á°áááá á¨á°áá°á áá ááááľ ("áĽáá áááá") ááá áĽá ááĽááľ á¨áááľáľ áĽá á°ááłáłá ááááľ áŤáá á˘áááŞááľ á¨á°á°á¨á áĽáá á¨ááŤááá ááááľ ááᢠá ááľ ááľá áŤáá˝ á á°áá áĽá á áá áááá áĽá á á ááťáŤáááľ á°á áááą á¨á°á á á áĽáá°áá ááá áŤáᢠáĽáá° ááááŞáŤá áááá ááľáĽá á°ááĽáŽ á áá áĄá¨áł á¨ááŁá DES á¨ááá ááľáĽá áá áᢠá¨áá áĽáá°á°á áá°á, áᏠá á°áá áĽá á áá á¨ááá á AES á°ááłáłá áá.
áĽáá° á áááłá°á áá á¨ááá ááľá˘áŽá˝ á ááľ á¨ááŤáááŁáá áľáááľ á áá¸áᢠá¨á°ááá°á á¨ááá áá á 128 á˘áľ ááá 16 ááááá˝ ááᢠáááá ááŞááśááŤá á¨áľááá ááĽááśá˝ áá áĽáá˛á°áŠ áĽáá°áááá ááá˝ ááᣠáĽá áĽáá á¨ááľá ፠áááłáá˝ áááŁáᢠá¨á˘áááŞáá˝á ááá´ á áá á¨áą á áá ááᥠá á°áá°á áá á áĽáť áá° á¨áááá° ááááľ áá¤áľ á¨áááľáľ á¨áĽáá ááľáĽáá áá°áá á á¨ááťáá áľ ááááľ ááá˘
á¨áŤáá´á áĽááľ á áłááá á˛á˘á˛ (Cipher Block Chaining) á¨á á áŤá áá´ áá áŤááŁá ᨠááᢠáĽááą á¨áľá áŤááá áĽáá á˛ááá áĽáá° ááľááłá á¨ááá áá áĽáá áłáĽá áááĽá¨áá áĽá á°á áááąá áá á áá áŤáááá˘
á¨CBC áááł áĽáá´áľ áĽáá°áá°áŤ á¨ááŤáłá ááľá áá¸áááĄ-
á¨á°á¨á á á áááľ á¨XOR (áአOR) á á áŤáá áŤááááłáᢠáááłáᣠááá°áá á¨ááľááŞááľ á˝áá áĽááł á°ááĽáááĄ-
- ááá°ááá á¨á˝áá á˝áá á¨ááááŞáŤá á¨ááľáĽá á˝áá áá á ááŤáŤáá˘
- áááá á áá áá á¨á°áá ááá áĽáá á áĽáá á˛áá áááľá áá˘
á˛á˘á˛ á¨áááľáŽá˝ XOR áľáŤá á áĽá á áľááá áá á ááłááľ ááĽá¨áśášá áĽááľáłááľáĄ-
- á áááťááĄ
- á°ááááááľáĄ
- á°áŤáŤáĽááľáĄ
- áŤáľá áááá áľ;
- áŁááľáĄ áŁááľ n ᨠ= (áŁááľ n ᨠ) (áŁááľ n ᨠ)
á á á ááá áĽááá ááĽá¨áśá˝ á¨XOR áŚááŹá˝áá˝á á¨ááŤáŤáľáľ áĽáŠááł áŤáá áĽá á ááľ á¨áááłáá á¨áá áááł áĽáá°áá˝á áŤááááłáᢠáááłá, áŤáá áŤáá á á¨áááłáá áá áĽá áłáá и , á¨á፠á áĽáŠááłáá ááááłáľ á¨áá á á°ááášáľ ááĽá¨áśá˝ áá áá°ááá áĽáá˝ááá . á¨áĽáŠááąá áááąáá ááá˝ á XOR á ááľá¨á , áĽááááá . á á á˝á áľ áá áá á áŁá á áá ááááá˘
á áĽá á ááľ áááł áĽá á áŤáá´á áĽááľ ááŤá¨á áááľ áĽáá á ááŠááśá˝ áĽá á ááľ áľáá ááŠááľ á áᢠáááľ áĽáá á;
- á áľááŞááą ááľáĽáŁ á ááľ ááá˝ á
áááš á áá¸-áŁá
áŞáŤáą áĽáá°ááŤáá á á áá˝á˘
a
,bb
,ccc
áĽáá áááĽáá. á áŤáá´á áĽááľ á°ááá áááááľ ááá˝ á˝ááá˝ N áááá˝á á N áŁááľ áĽáá˛áŤáá áá áĽáá (áááľá áááłá´á˛áá 01 ááá 02 02 ááá 03 03 03 áĽá á¨ááłá°ááľ)ᢠáá áá ááá á¨ááá˘áŤ ááŠááľ áá. - á á ááľ áľááŞááľ ááľáĽáŁ á ááľ áááĽááąá á "á¨á°áłáłá° á¨áąá á˝áá" ááá˝ áĽáá°á°áá á áááá ááá áá áᢠá áŤáá´á áĽááľ áá á°á¨á᪠áľáá°á áŤáľáááá áĽá á á°á áá áá áá á áľááá áá°áá á á áľááá áá; ááá áá áá áá áá áá áľááłá á ááá á¨ááťá áááá áĽáá° áĽáááľ áĽááá°áľá˘
áá ááŠááľ:
- áĽá á ááľ á áááľ ááŞááś á˛áľá°á áĽá¨á°á ááá áľááááᣠá á áĽá ááĽáĽá áľá áŁá á¨áłáááá´ááľáľ áŁááľ áĽá ááľáĽáŽá˝ (ááá áĽá ááá˝ á˝áá) ááŤá¨á áŤáá áááááľ ááá˝ ááááᢠáľááá ᣠá áĽá á¨ááľáĽá á˝ááá˝á á˛ááĽá áĽá á¨á áááá ááážá˝á á˛á°á¨áá á¨á°áᨠáľááľ áá áá áááá áłáá˘
áá áľáá ááŠááľ á¨áŤáá´á áĽááľ ááá¨áłáľ á¨áá¨á¨áťá á¨áĽááá áá˝ ááá áááŁáľááá á á˛á˘á˛ áá á¨áá áĽááľ ááá áĽá áĽáá´áľ ááŤááľ áĽáá°áá˝á áá ááł áĽááľáĽá˘
247 áĽááŽá˝ á¨áá á¨CBC ááľá ፠á˝áá á°á°áĽáśáá áĽá áááłáľ áĽááááááᢠáá° á ááľ á¨áá¸áľ áááááśá˝á áĽáá°áááá áá á¨áá¸áľ áááááśá˝á áá° á áááአááá áĽáá˝áááᢠá áááአáááĽááśá˝á á˛ááŞááľ áŤá°áááááᣠááá áá á˛ááŞááľááąá á áŤáłáá - áááááľáŁ áĽáá°ááᣠáĽáá° á ááľ áááłáŁ á áááአá ááľ áľáá˝ áá¨á áĽáť áá á¨áááá áᥠá¨ááľ á˝áá áľáááá áá˛áá á áá áááľ á¨áááá˘
á á ááľ áááł ááľáĽ á¨áá¨á°ááľ áááááśá˝ áĽáá°áá áŠá á áľáĄá áľáĄ
$$ display$$text{SIMPLE_SUBSTITUTION}(á˝áá{ciphertext},text{key}) = á˝áá{plaintext}$$ááłáŤ$$
áá áá "á¨á ááľ áĽáŠáááľ" áĽáá áá. ááľá˘áŤá á˝ááá á°ááŁá áá; á áááአ(á ááľ) áľáá°áá áá ááá˝ á˝áá ááá˝ áŤááá áá¨á á ááĽáˇá ᢠáĽá áá áľá á¨áá¨á¨áťá ááááŤáľ - ááá áá¨áá áĽááľááá á áľá˝ááá. á ááłáááľáŁ áá˛á˘á˛ áľááŞááľ áĽáá˛á á áááľ áááááľ áŤáááᣠáĽááŤá á ááłááľ ááľáĽáŤá áá¨ááá˝á áááŁáľ áĽáá˝áááá˘
áĽáá° áĽáľá áá, ááá áááŁá¸á á¨ááá˝áá¸á áááááśá˝ á áĽááἠá á. á¨ááááá á¨á˛áá á˛ááŞááľ á¨áá¨á¨áť áĽáŞá áá ááľ áááľ ááľáĽ áŤáľáᥠáĽá áá á ááἠáĽáá° ááááľ áŤáľáááľ . áĽáá˛áá ááá˝ á¨áá áĽááŽá˝á áĽáá ááááᢠáĽá á¨ááľá˘á á˝áá áĽááŽá˝ . á¨CBC áá áłáá áĽáá°áá áááá¨áą áĽá á¨ááááá áŤáľá°áááĄ
áá áá "á¨á˛á˘á˛ áĽáŠááł" áĽáá áá.
á á ááľ áááłáŁ ááľá˘áŤá á ááá á áááŁá á áĽá áľá á°ááá ááá˝ á áá áá¨á áááŁáąá á áááá¨áľáŁ á¨áśáľá°ááá á¨áĽáŠááł ááᣠáááá áá°áá á¨á áľ á¨ááááľ áĽááľ ááá°ááá á˝áááᢠá á˛á˘á˛ áááłáŁ ááľá˘áŤá á áááá áĽáááŁá áŤáá áĽá á á°ááá° ááá˝ á˝áá áá á¨áá¨á ááłážá˝á áĽááľá°ááááᢠá°ááłáłáááľ áŤáá á¨áá, áľá áá¨á ááááľ áĽáá˝ááá .
ááá°á áĽáá°á°áŤá áĽááľáĽ áĽááá˛á
áá á á? á°á
áᣠá¨á፠áááá á¨á˝áá á˝áá á á ááľ áá áááŁáľ áĽáá˝ááá () á ááá á áááŁáľ (áĽá áŤáá) áĽá
á°ááĽáá áá° á˛á˘á˛ áĽáŠááł.
áľááá
ᣠáľá á á ááá á¨áĽááľ áĽá
áľ á°áľááá˝ ááᣠáĽá ááááŠá áááľáŤáľ ááá á áá ááᢠáľá ááá˝ á˝áá áá¨á á á áááአáá á áľááá áĽáá´áľ áĽáá°áááľ áľáŠá¨áľ ááľáĄá˘ á á ááľ áľááááľ ááľáĽáŁ áááŁáá á¨ááá $inline$text{SIMPLE_SUBSTITUTION}(á˝áá{ciphertext}áŁtext{key})$inline$ á ááľáá áá áŤá á áĽáť á ááľ áľáááááá áááĽááľ á ááááą ááᢠa
(ááá bb
, áĽá ááá°, ááá áá áĽááá
áááłáá˝ á áááá° á¨áááľááľ áĽáľáá¸á á áŁá áľáá˝ áá á). á¨á˛á˘á˛ áá á áááłá°á áááŠáŁ á áááአáá¸áá á¨ááá áá á¨áá áĽá á¨áá áĽáť ááᢠá áááłá´á˛áá áŤá áá 01
. áľááá
á°ááłáłáŠá áá´ áĽááááᥠá¨áá°áľ ááľáĽá á˝ááá˝á á áŤáłá˝á á¨áá¸áľ áĽá´áśá˝ ááá á áááአáá¨ááŤáá áĽáľáŞáá á áľá¨áľá˘
á áááአáá ááą á¨áá¸áľ áááĽááłá˝á áá˛áá á˛áá á áá áááľáĄ-
á áá á¨XOR áŁááľ ááĽá¨áľá áĽáá áááááĄ-
á¨ááááŞáŤáá áĽá áŚáľá°ááá áá áĽááááá. áĽá áá á¨áá¨áá á áŁá - á¨áá¨á¨áťáá áŁááľ áá°áá á¨á áľ áááááľ áĽáá°ááá áľ á áľááľáá á áá°áá :
áá á°áá á á˛á˘á˛ áĽáŠááł áĽá á áŁááľ-áĽá á á ááĽá¨áľ á áŠá á¨áá¨á¨áťáá á¨ááá á˝áá áĽááł á¨áá¨á¨áť áŁááľ áá°á ááá˘
áĽá፠ááá¨ááľ áĽá á ááľá ááłáŁá á ááŤáŤ ááľáĽá á ááĽááľ á¨áá°á áááá áĽáá˝áááᢠáá áĽáá° áĽáááą á¨áá, áĽá áĽá ááľá¨á áĽáá˝ááá: áĽá á áľááá áááá á˝áá áá°áá á¨á áľ ááááľ áĽáá˝ááá. áá á á ááľ áŚáŞá áá áľááŞááľ ááľáĽ áŤááá ᨠáĽá ááá áĽááľ á áľá áááł áŤááá á¨á°áá°á áĽáááľ áááááᣠáá áá´á á ááá ááá á áá áľá˘
áĽáąá ááá¨áłáľ á ááááŞáŤ á¨áá¨á¨áťáá áŁááľ áľáááá áá á ááááą ááááŤáľ áŤáľáłááą á á˛áľ á˝ááł á ááᢠá ááᣠááľá˘áŤá á˝ááá˝á áľáá°áŤáŁ á¨á°ááá°áá ááá˝ á˝áá á¨áá¨á¨áťáá áŁááľ áááŁá á áĽáá˝áááᢠáĽáá°ááᣠáá á CBC áĽáŠááł áĽá á áŁááľ-áĽá á á ááĽá¨áľ ááááŤáľ áááĄ-
á áá ááá°ááá áá áľááááá ᣠáśáľá°ááá ááááŁá á á¨áá ááĽáĽá á ááááŞáŤá áá áá áá áĽáá˝áááᢠáĽá áĽáť áĽáá°ááááĄ-
á¨áá áá°á áá á ááľá¨á á ááťááá ááááŤáąá á¨áá¨á¨áťá áŁááľ áĽáľáŤáá áľáááá á¨á ááᢠ.
áá
áĽáá´áľ áá¨áłáá? á á°ááá
ááá˝ á˝ááá˝ ááľáĽ á¨áá¨á¨áťá áŁááľ áĽáŠá áĽáá˛áá á áá áááá ááľá˘áŤá á˝ááá˝ áĽáááĽáŤáá áĽáá áĽááľáĽá˘ 02
. á áá á áááአáá°á¨á˘áŤáá á¨ááá áá ááá˝ á˝áá á¨ááŤáá
á¨áá áĽáť ááᢠ02 02
. á¨áá¨á¨áťáá áŁááľ áľááľá°áŤá¨áá áá
á¨áááá á áááአáá ááą áá˛áá áĽáľáŞáá á áľá¨áľ á¨áá¸áľ á˛ááá´ááľáľ áĽááŽá˝á áááá áĽáááĽáááᢠá áá
ááĽáĽ áá áĽá áĽááááá:
áĽá áááá˛ááľ áŁááľ áá°áá á¨á áľ áĽááááłááᢠáá áĽáá° áá¨á¨áťá áĽáá°á°ááá°. á á°ááłáłá ááááľ áĽáááĽáááᥠá¨ááá á˝ááá á¨áá¨á¨áťáášá áááľ áŁááľ áĽáááááᢠ03 03
, áá
á áĽááľ á¨áá¨á¨áťá ááśáľá°áá áŁááľ ááľáááľ, áĽá ááá°, á áá¨á¨áťá áá á áá áá°áá á¨á áľ ááááľ .
áľá ááŞá á˝áááľ? áá áááá áἠáá á á áĽáááą $ inline$text{BLOCK_DECRYPT}(á˝áá{ááá}áŁC_{247})$ inline$ ááᢠá ááľáŠ áá áááááá áĽáá ááľááἠáĽáá˝ááá , áĽá áĽááą á ááá áľáŹáłá áááá. á áĽááἠá áááአáááááá áłáł $inline$text{BLOCK_DECRYPT}$inline$ áĽáá˛á°áŤ ááá ááá áĽáá˝áááᢠá áá áá á¨ááłá á ááá - áááááá á¨ááľá˘á á˝áá áááłáľ áĽáá˝ááá (áá áá ááá¨áľ á¨á˛á˘á˛ á˛ááŞááľ á˛áŤááŤáá áĽáá°áá áááá¨áą áĽá IV áŹáá°á á áá á¨ááá áááá áἠáá á)á˘
áá áአáá´ á áá áá á ááŤááĽáá á¨áá áĽááľ ááľáĽ ááłá áá ááŤááłá.
á¨áŹáᲠáĽááľ
á°ááá áá áŹáᲠá á ááľ á¨á°áá°á á¨ááľá˘á áá áĽááľ áááá áĽáť áłááá á¨áĽá áĽááśá˝ á áľá°ááᣠáŤááľá áááá˝ á áľááá§áᢠá¨áĽáą
áá á áľááŤá áá¤áľ á áááľ áááá˝ ááááŤáľ áá. á ááááŞáŤ ᣠá ááľá˘á á˝áá ááááľ áĽá á ááľá˘á á˝áá ááááľ ááŤá¨á á ááŤáŤ áľáľáľá á á ᢠááĽá ááľá˘áŽá˝ áľáááá áĽáŠáááľá˘ á ááá°á á°á¨á ᣠáááá á áá°á¨áá áľ áá ᣠââá á°á¨ááá áááĽááľ ááááľ áĽá á ááá á˝áá âáŤáŤáłâ ááŤá¨á á ááŤáŤ áľáľáľá á á ᣠáááľá ᣠá¨ááá°ááá áá¸-áŁá áŞáŤáľ (á´áááŤá áá âáľáá á˘ááľáŽáâ áá)ᢠ).
ááááá á á°ááŁá ááá¨áľáŁ áááľ ááá˝ á˝ááá˝á á°ááá¨áľáĄ-
áááá 1áĄ
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
áááá 2áĄ
ATVXCAGTRSVPTVVULSJQHGEYCMQPCRQBGCYIXCFJGJ
áááąá ááá˝ á˝ááá˝ á°á¨ááá á¨ááŤá á¨á°áá°á አáá¸á áĽáá áᢠáááľ á¨áá¤áľ ááľá˘áŤá á˝ááá˝á áŤááá áĽá á¨áľáá ááľáĽá á˝áá á¨á¨áľáá ááá˝ á˝áá áá áĽáá°áááłá°á ááááľ á ááĽááľáĄ
á˝áá 1áĄ
PVOVEYBPJDPVANEAWVGCIUWAABCIYIKOOURMYDTA
á˝áá 2áĄ
DWKJZXYU
áááą ááá˝ ááᢠá¨á˝áááš ááŤá¨áᣠááá˝ á˝áá 1 áĽáť á¨ááá°áá á¨ááľáĽá á˝áá áľáá˝ ááááľ áá áá¨áá áá˝ááᢠáľá áááááŤá áľáá° áááᣠáľá ááľá ፠ááá ááá áľá ááľáĽáŠ áŤáą ááá áłááá áá áá á ááááᢠááá አá¨áá˝á á¨ááŞááśááŤáá áĽááśá˝ á°áá¨áľ áá á˛ááłá°á áá áĽáĽáľ ááá˘
áŹáᲠá á°á¨á᪠á á ááłááľ áŤáá°áááą áááłáá˝ áá ááá á¨áá áĽááľá ááááá áĽá á áá ááá áĽáá°áá˝á á áááᢠá á°áááᣠá áĽáá á áááአá¨á ášá áá¨á á˘áááŞááľ áĽáá˛áŤá°áá áŤá°á¨áá áĽáá´áľ ááľáĽáŤááá ááá˝ á˝áá áááś ááááľ áĽáá°áá˝á ááááťáᢠáĽáą áĽáľá¨áááŁá á áľá¨áľ áĽá á áá ááááľ á¨á°áá°á á¨áá áá¤áľ ááááľ áá¨ááἠáá˝ááá˘
áĽáá°ááᣠáá áĽáá°ááá˝ á¨áá áĽááśá˝áŁ áŹáž á ááá˘
áĽáá°áá á ááľ á áŁá áĽáááŁá áŤáá (), áľááá á áŁá (ááľá˘áŤá á˝áá) áľáá˝ á¨áá¨á áá°áľ áĽááŤáá áĽá á¨áá¨á¨áťáá (ááá˝ á˝áá) áááááľ áĽááááŤááᢠááá áĽááłá á°ááłáłáááľ á˘áá¨áá, áá á¨á°ááá¨áľáá¸á ááá˝ á¨áá áĽááśá˝ áá á˛ááťá¸á á á°áá°á á°á¨á áŤáá°ááá° áááł áá.
áĽáá˛á
ááááą áĽááľ áĽáá´áľ áĽáá°áá°áŤ áááłá¨áľáŁ á áá áŤááŁááá áááŁá á¨áááá፠áá´á áĽáá ááᥠTOYZIPᢠáá°á á˛á á á˝áá ááľáĽ á¨ááĄáľá á¨á˝áá ááľááŽá˝á ááá á áŚáľáľ áŚáł áŤáĽ áŁááľ á áá°áŤáľ á¨ááľááŠá áá°ááľ ááłá á¨áľ áĽáá°ááá áĽá áĽá፠áá áŤá
á áá áĽáá°áá¨á°áľ áá áááᢠáááłá, ááľáá helloworldhello
ááľáĽ áá¨áá
áá˝áá helloworld[00][00][05]
á¨ááááŞáŤá 13 áŁááľ áá á˛ááťá¸á 15 áŁááľ áá¨áááá˘
á ááľ á áĽá á¨á
ášá ááá˝ á˝áá áááś áááááľ áĽá¨áá¨á¨ áá áĽáá á password=...
á¨ááá áá áŤáą á¨áááłáá
á áľá˘ á áŹáᲠá¨áĽááľ áá´á áá°á¨áľ á áĽá á áááአáĽáá˛á¨áá
áĽá á¨á
ášá áááĽááśá˝ áĽáá˛áŤáá°áĽá áá áá
áá˝áá (ááĽáł á¨á°áťá á˝áá ) á¨áľ - á¨áááá° á˝ááᢠá áááአá˛á ááá
á¨áá¤áąá ááááľ ááááŁá. áĽááą áĽáá°áá¨á°áá áá.
áĽáľáŠáľáĄ áĽáŁáŽáľá á¨áá áĽá ááá˝ á˝ááá áŤá ááá ááŁá áŤááľáĽáŠá˘
á ááááᥠá¨áá¤áą ááááľ 14 áá.
áĽáľáŠáľáĄ áĽáŁáŽáľá á¨áá áĽá á¨á°á¨áá¨á áľá ááá˝ á˝áá áŤááľáĽáŠ
password=a
.á ááááᥠá¨áá¤áą ááááľ 18 áá.
áĽáľáŠáą ááľáłááťáá˝áĄ- [á¨ááááŞáŤá 14] + [á¨á°á°áŠ áŚáľáľ áŁááľ password=
] + a
áĽáľáŠáľáĄ áĽáŁáŽáľá á¨áá áĽá á¨á°á¨áá¨á áľá ááá˝ á˝áá áŤááľáĽáŠ
password=b
.á ááááᥠá¨áá¤áą ááááľ 18 áá.
áĽáľáŠáľáĄ áĽáŁáŽáľá á¨áá áĽá á¨á°á¨áá¨á áľá ááá˝ á˝áá áŤááľáĽáŠ
password=Ń
.á ááááᥠá¨áá¤áą ááááľ 17 áá.
áĽáľáŠáą ááľáłááťáá˝áĄ- [á¨ááááŞáŤá 14] + [á¨á°á°áŠ áŚáľáľ áŁááľ password=c
]. áá
á¨ááááŞáŤá ááá˝ á˝áá ááĽá¨ááááá áĽáá°áŤá ááááłá password=c
. áááľá á¨ááá áá á¨áááá¨á á á°áĽáłá¤ ááᢠc
áĽáľáŠáľáĄ áĽáŁáŽáľá á¨áá áĽá á¨á°á¨áá¨á áľá ááá˝ á˝áá áŤááľáĽáŠ
password=Ńa
.á ááááᥠá¨áá¤áą ááááľ 18 áá.
áĽáľáŠáą ááľáłááťáá˝áĄ- [á¨ááááŞáŤá 14] + [á¨á°á°áŠ áŚáľáľ áŁááľ password=Ń
] + a
áĽáľáŠáľáĄ áĽáŁáŽáľá á¨áá áĽá á¨á°á¨áá¨á áľá ááá˝ á˝áá áŤááľáĽáŠ
password=Ńb
.á ááááᥠá¨áá¤áą ááááľ 18 áá.
(á¨á°áá°á áá á ááâŚ)
áĽáľáŠáľáĄ áĽáŁáŽáľá á¨áá áĽá á¨á°á¨áá¨á áľá ááá˝ á˝áá áŤááľáĽáŠ
password=ŃĐž
.á ááááᥠá¨áá¤áą ááááľ 17 áá.
áĽáľáŠáą ááľáłááťáá˝áĄ- [á¨ááááŞáŤá 14] + [á¨á°á°áŠ áŚáľáľ áŁááľ password=co
]. á á°ááłáłá á ááááŽ, á áĽáá á¨ááá áá á¨áááá¨á á á°áĽáłá¤áá˝ áá áĽá áá°ááľáá co
áĽá ááá á¨ááá áá áĽáľáŞáŤáá áľá¨áľ.
áá áá á áá áľáá ááłá ááááľ áá áĽá áá°áĽ áá ááŁá˘ áá ááł áŤá°ááá áĽá áĽáá˛á ááááą á¨áĽááľ áááł á áááą ááá áá˝á á áá¨á°áľáᢠáᎠᣠá á áᥠáĽáá°ááááá¨á°á ᣠááŞááśááŤáá áá á ááááŁáľ ááťááá˘
á¨áááľ áľá áľáááśá˝áĄ ááááᣠááľáᣠáľáŤáá
á áá¨á¨áťá, á¨ááľá ááłáĄá áááá áĽááľ áŤá°á¨áá á áá, áĽááá áá´áá˝ á áĽááá°á ááŞááśááŤáá áĽááśá˝ ááľáĽ áĽáá´áľ áĽáá°áá°áá አáá¨áľ áĽáá˝ááá.
áááá
áĽááą á¨á°áááá á áłá˝ áĽá á ááłá¨ áá¨áĽ áá áŤááŁá ᨠá¨ááᣠá ááłááśáš ááá áĽá áá áἠá áľá¸á᪠ááááᢠáááłá, á¨á°áááá áľáŤáá áá¨áľ ááá áá: ᨠWiFi áá á á°ááłáłá áŤá ááľáĽ á¨áĽáˇ áá áááἠá á áá. á áá ááááŤáľ á°áá ááá á¨áá˝á (áááľá ááá á°á) á á á ááá á¨á°áá°á ᨠáááááľá áĽáá˛á áá ááá¨áŤáᢠá°áááá ááá áá ááłááľ á¨áśáľá°á ááá áľá¨-áá˝ (áááłáᣠGoogle) á¨á¤á˝á˛á˛á áĽáŤááá˝á ááľá¨á á¨á áá á¨áŁáľ á˘ááá á ááá á¨ááťá ááááᢠá áĽáá á°áááá áá° á°ááŽá á áá áľá¨-áá˝ á ááłáĽ áĽáŤááá á¨ááŤááἠáľááŞááľ áŤáľáááááᢠá¨áľá á áłáš á°áá˘áá á¨ááá áá áŠáŞ á áŤáľ-á°á áŤáááŁáá˘
á¨áááá áááľááᢠáŚáĽ á¨áá° evil.com
á áá
áŁá˘áŤ áá áŤáá áľááŞááľ áááá á¨áŚáĽá ááá áá á á˘áá áĽáá˛ááááľ áĽáť áá á¨á
áá˝ááᢠ[email protected]
? á°á
á ᣠá ááľá ááłáĽ á á ᣠáá á áĽáááą á áá°áá ᢠáá
áááł á¨áľá¨-áá˝ áĽáŤá á¨áá¸áľ áĽááľ ááŁáá (evil.com
áĽáá°áá
á áááľ áĽáááľá ááááŤáᣠGoogle (ááá ááááá áĽáŤáąá á¨ááŤá¨áĽá áŁá˘áŤ) áĽááá áá âá áŁá áĽáŠ ááᣠááá áá ááá
ááĽááľ á¨áĽááľá CSRF ááľáá°áŤâŚ áá⌠ŃŃи ŃŃиННиОна и ŃоПŃ
. áĽáŁáá áá
á ááĽá ááľáááľá˘" áááá á áłážá˝ á áľá¨-áá˝ A áá áŤá áľááŞááśá˝ á áľá¨-áá˝ B á¨á°áá¨áá áá¨á á¨ááŤááá áľ âá°ááłáłá áááť ááá˛â á¨ááŁá ááá áŤáľááľáłáᢠevil.com
áĽáŤááá˝á ááá áá˝ááᢠgoogle.com
, ááá áá ááážá˝á ááá ἠááá á áľááá ááĽááąá áá ááá
á áá˝áá.
áŚáĽ á¨á°áá°á ᨠáááááľá á¨ááá áá á¨áá áĽááá áá áĽá ááá˝ áľááá á¨áá˝ áááá¸áá á á˝ááŚáľ ááá°áĽ áááŁáᢠá áĽáá á ááá á¨áŚáĽá áľáŤáá ááá ἠáĽá á¨ááá ááá áá áŠáŞá áááś ááááľ áá˝ááᢠá áá áŠáŞ á¨áŤáąá á áłá˝ áłááá á ááá á á˛áľ ááá áłáĽ áá¨ááłá áĽá á°ááłáłá áááť ááá˛áá˝á áłáŤááĽáá áŚáĽá áŤáľááľááᢠáá á ááŤáłáá áááł ááĽáľáŠáľ, áá áĽá¨ááá° áĽá áĽá¨ááá° áááłá. á áááá¨áĽ á á á ááá áŁáá°ááłá አáááááśá˝ áá áŚáááľ á˛áŤáá áááˇáᣠáĽá á¨áŚáĽ á᪠áľáŤáá áá°á ááá á ááá°á°á á¨á°áá°á ᨠááᢠá á°á¨ááŞá á¨ááŽáśáŽá áľáá ፠áá á¨ááááŞáŤá áááŽ, áľáŤááá áĽáá˛á ááŽáá°á á¨áááľá á á ááľ; áá áááá¨áľá á¨ááááľ á¨á°ááá° á°ááŁá áá áá˘
áĽáá
áá° á¨ááł áááŁá
áĽáá á áĽáá áĽáŤááá áááŁá áŤá áĽá á¨ááŹáśá˝á áá á á¨áᎠááľáŤáá á ááááá ááłá¨áť á áá. á¨áŹáᲠáἠáááľ áľááŞááľ áá° ááááľ ááŁá˘
ááľá ááłáĄá á áá¨áłáľáŁ á¨CRIME á°áŤá˛áá˝ GmailᣠTwitterᣠDropbox áĽá Githubá á¨áᎠááĽá ááá˝ á¨ááá áá áŠáŞáá˝á áá°áá á¨áá˝á áĽáá á áá áŠá˘ á°áááááą á á áĽááááš áááá á¨áľá á áłážá˝ áá á°á áá á áłáľáŻáᣠá áá á ááááŤáľ ááŤášá áĽá á áá áĽááłááá á¨á¨áááľá áŁá ᪠á á¤áľá¤áľá¤á ááľáĽ á á¸áĽáł á¨áá ᨠáá¸á˝ á°áááᢠá¨á°áááááľ á¨áá á áá áĽá¸áá á¨á°á¨á á¨á á˘áá°áááľ á¤ááľááá¨á áá áᣠá¤áľ á¤áľ á¤áá áááá á ááŤá˝ á áá áááá˘
ááĽáĽ
áĽ.á¤.á . á áĽá ááľ 2014 á¨ááá á°á áááľ áĄáľá á á°á áááľ áá á á¨á°áĽ ááľáĽ áááááľá áá á¨á˘ á¨á áľá á ááłáľ á ááľ á á°áá áá á¨á¤áľá¤áľá¤á ááŽáśáŽá ááľáĽ áŤááá á°áááááľ áá áá á˝áááá˘
á ááááŽáš áłááá á á˛áąá TLSv1.2 áĽáŤááą áŁáá áľ áá áľ áĽááá˝ ááľááľáł SSLv3 áľáá á¨á˘áá°áááľ á¤ááľááá¨á 6 áá á°áłááááľá áľá°áá ᢠáľá áĽááśá˝ á ááł á áľááľáá á°ááá¨áá ᣠáľáááá áá áĽá¨á°áá ᨠáĽááłá ááááľ áá˝ááᢠá á°áἠá¨á°á°áŤá á¨áĽá áá¨áŁá ἠááŽáśáŽá áĽá á ááááŽáš áá° ááľáá SSLv3 áááááľ ááá áá¸áᣠáá á á áá¨á¨áťá 15 á¨á°á áááľ ááááá áá°áááá˘
ááłáŞáŤá áááł áŁ
á¨áľáŤááľáááľ ááĽááĽá á°á áááľ (TLS) á á áááá¨áĽ áá á áŁá á áľáááá á¨á°á áááľ ááŽáśáŽá ááᢠ[..] á á áááá¨áĄ áá á¨ááŤá°áááľ áĽáŤááłááą ááĽááľ á TLS áá á¨á°áá°á¨á° ááᢠ[..] áá TLS áááá TLS á ááá á¨áᢠááŽáśáŽá á áááąá á¨ááá¨á áĽ.á¤.á
á¨ááľáľáŹá áááááśá˝ "Secure Sockets Layer" ááá SSL ááŁááᢠáᏠáĽáá°áááá¨á á¨ááááŞáŤá á¨á¤áľ á¤áľ á¤á áľáŞáľ á áŁá á áľá᪠á¨ááá á¨á°ááł ááá˘ááš áááá á¨áŽáą á áľááśá˝ á°áĽáľá á á áá ááá˛áŽ á ááľáĽá á¨ááťáť áá áŤáá፠ááľáĽ áá áŠáľá˘ á áá ááááŤáľáŁ á¨ááááŞáŤá ááá á¨SSL áľáŞáľ ááá˘SSL áľáŞáľ 2 . á áŁá á áľááŤá ááᣠáĽá [..] á¨90 ááš á ááá˝ áá¤áľ áá áᣠáá á áááá ááŞááśááŤááŽá˝ áĽáá° "á¨ááŞááśááŤá á¨á¨áá ááá ". áᏠá¨ááááá¸á áĽáááš áĽá á á áŁá á áľá¸áŤá á¨ááľá˘áŤá áĽááśá˝ áá á áá°áááᢠá áá¤áąáᣠá¨SSLv2 ááŽáśáŽá á áááá˝ á á¨áá ááľáĽ ááááłá¸áá áááŤáľ áá á¨áŁá¸áᣠáĽáá áá° ááľáĽ áŽáĄá˘áĽá á áľá᪠ááŤáá˝ - á SSLv2 áá á¨á°á°ááá¨á áĽááľ áááŁáŠ á¨ááŽáśáŽáá˝ áľáááľ á áá áľáá ááśá˝á á áá°á áááą áĽáľááľ áĽá ááĽá áĽá áá˘
á¨ááá
ááľá°áśá˝ á ááᣠá 1996ᣠá¨á°á áłá¨á Netscape áŠáŁá፠á¨á¤áľá¤áľá¤áá ááŽáśáŽá á¨áŁáś ááľááłáᢠáá¤áąá SSL áľáŞáľ 3 áá á, áá
á
áĽáá° áĽáľá áá áážááŤáá˝ "áĽááśá˝" áááľ "ááá" áááľ á áá°áá. á á á áááᣠSSLv3 ᨠWodenay áĽááľá ááááá áááá á áľááá á¨áááŁáł áĽááŽá˝ á á áá§áᢠááŽáśáŽá á á˛á˘á˛ áááł áĽá á°á áááą áŤáá°á á á ááŁá áĽá áľ á°á á áá (áá á TLS ááľáĽ á°áľá°áŤáááᣠáľááá á¨ááá¨áľ áĽááľ áŤáľáááá)ᢠáľá Vaudeney áĽááľ á áĽá á¨ááááŞáŤ áááť áá áŤááá á¨ááŁá áĽá áľ áŤáľáłááąáŁ á¨SSLv3 áĽá áľ á áŁá á°ááłáłá ááá˘
áá á ááŤáłáá áááł ááĽáľáŠáľ "á°ááłáłá" áááľ "á°ááłáłá" áááľ á áá°áá. á¨á¤áľ á¤áľ á¤á᪠3 ááŁá áĽá áľ "á áá˛áĽ N áŁááľ á ááĽá N á¨á°á¨á°á" ááᢠáĽáá°áá áŁá áááłáá˝ ááľáĽ áááአáĽá áááŁá á¨á˝áá áááá áááá¨áĽ áĽá áááá á¨áŤáá´á áŚáŞá áá áĽá áľ á°á¨ááá˝á áááą-áĽááą á á°áłáŤ áááł á¨áá¨á¨áťáá áŁááľ á¨á°ááá á¨á˝áá ááá ááľáĽ áĽáá°ááŤáᣠáŤáááłá ᣠáá á¨áá á áá á áááľáᢠáĽáŤááłááąá 16á áŁááľ á¨ááľááŞááľ á˝áá áááłáľ á áŁá áĽáŠ áá´ ááᣠáá áá¸áá á áá°ááá˘
ááľááľ á˛áŤááĽáá¸á á¨ááá áĄáľá á ááľ á˝ááá á ááŤá áá°á°áĄ áá° áá áἠáááá á¨ááľááŤáŞáŤ áá´á ááá¨áá - á áááá áĽá á áá á¨áááᢠá áĽáá á á°á áá á¨á áłá˝ áľá áá á¨áá°áŤ áľááŞááľ áĽáá°áá áĽá á¨ááá áá áŠáŞáá˝á áááŁáľ áá˝áá áĽáá áŤá°áĽá áĽááą á ááá á áľá°áá ááᢠááá áĽááłá á°áá á¨ááľááŤáŞáŤ áá´á áĽáá áĽáááłá áŁáááá, áá á¨á°áᨠáá´á á¨ááťá áááá áá°á áŁáá ááá ááľáĽ á áá°áá.
áĽááá á á¨á áá áááá á¨áĽáľáŠáśá˝ á˝ááłáá˝ á¨á°á°á á, áĽááą á áá áááĽá áá˝áá. á áĽáá á¨á°áá°á á¨á ááá áá áŠáŞ á áááą áá á¨áľ áĽáá°ááłá áĽáá°ááŤáá áĽá á¨áą á ááľ áŤááá á¨á¤á˝á˛á˛á áĽáŤá ááááľ áĽáá°áááŁá á áἠáá áᢠáľááá ᣠá¨áá¨á¨áťáá á¨áŠáŞ áŁááľ á áĽááłá áá¨á¨áť áá áááľá°áŤá¨á á¨á¤á˝á˛á˛á áĽáŤáá áááá á áá˝ááᢠá áá áá áŁááľ áá˛ááŞááľááľ á°áľáá ááᢠá áĽáŤáá áá á ááá á ááľ ááá áá¨á áá˝áá áĽá á¨áŠáŞá áŁááľ á°ááłáłá áŚáł áá áááŤá áĽá á á°ááłáłá áá´ áááá¨áĽ á°áľáá ááᢠáŠáŞá áá á áá áĽáľáŞáááľ áľá¨áľ áĽááą á áá ááááľ áááĽáá. áĽáą POODLE: Padding Oracle á á°ááá° á¨á ááľ ááľá ፠áá ááŁááá˘
á°ááŚ
á áľááľáá áĽáá°ááá˝áá SSLv3 ááľááśá˝ áá áŠáľ ááá áá á¨ááŤáá áŁáĽáĽ SSLv2 á¨áá ááá áááľ á ááá á¨ááłáá á¨á°áᨠáá áᢠáĽá ááá áá áááĽááąá ááá¨áĽ á°á˝áááĄ- ŃОгНаŃŃŃŃ Đ˝Đ° ŃŃĐž ŃОНŃкО ŃĐľŃоС ПОК ŃŃŃĐż
áá° á°ááá ŃОгНаŃŃŃŃ Đ˝Đ° ŃŃĐž
; á°áá áá áĽá á áááአá áááá¨áĽ áá ááááᾠᣠáá°áááá ááá á áĽá á á áĽáá ááľ ááľáĽáŽá˝á ááááᥠáá˝áá ᣠá¨á፠áááąáá á ááá áŤáľááľáá ᢠFREAKá áľááááá á¨á ááľáá á¨á¤ááľáááľ ááľá ፠ááá á˝áá á áᢠáĽááá
ááľá˘áŤáá á°áśáá áá፠áá áŠá˘
áĽ.á¤.á . á ááá˝ 2016 á¨á°ááŤáŠ á¨á´ááá áááá˝ á¨á°ááŁáĄ á¨á°ááŤááŞáá˝ áĄáľá á°á°áĽáľá á á ááľ á áľááŤá áááľ á á°á¨áᥠSSLv2 á ááá á á°á áááľ áľáááśá˝ ááľáĽ áĽá á áá ááááᢠá áᣠ፠ááłáł á¨FREAK áĽá POODLE á áá áľáá°áá á áĽááá˝ á¨á áá á áá á¨TLS ááá áááá˝á áá° SSLv2 áá ááľá¨á á áá˝ááᣠááá áá á ááá á¨á ááááŽá˝ áá áááááľ áĽá á¨SSLv2 ááá-áááá˝á á áŤáłá¸á áááá áá˝ááá˘
áľá áááá ᣠáĽá፠á¨ááŤá°áááľ ááá áá ááľ áááá? áá á°á á°ááá á¨áá ááá áá á áá¸áᣠááá áá ፠á ááá˝ ááá-áááá˝ ááá á¨á áááá á°á áááľ áá á°á˝áá ááľá¨á á¨áá áľá - áľááá? á°á á ᣠá áľááá á áá°ááᢠá áᣠá ááľá ááłáĽ áĽáá°áá ááá á áá áľá˘ áá á áááá - á¨á¤áľá¤áľá¤á á°áá°ááŹáśá˝á áááá¨áľ á¨á°áá°á á¸áá áľáááŤáľá¨áľá áĽá á ááááŽá˝ á°ááłáłá á¨ááľáá áá¨ááśá˝á áá ááá áĽá á áá á ááááŤáľ áTLS áĽá SSLv2 áááááśá˝ á°ááłáłá RSA áááá˝á áá áááᢠááŁáľ áĽáᣠá OpenSSL áľá á°áľ ááááŤáľáŁ âSSLv2 á á°áááâ á¨ááá á ááŤá á áĽáááą á áá áłáá á¨á¤áľá¤áľá¤á áľáá ፠áá áĽá¨á°áŤ á ááá á¨áá˘
áá
á á˛á¤áá¤áľ áá á¨ááŽáśáŽá ááá¨áŤ áĽááľ áĽáá˛á°ááľ á áľá˝ááᣠáĽáąá ááŁáá
ááá áá áááľááŁá á
ᣠá SSLv2 áá á¨áá°áŤ áĽááľ áŤáľáááááłáᣠáá
á á¨á°áá°á áľáŤááá áĽáť áłááá ááľáĽáŤááá á¨RSA á áááá áááá ááá°á áĽáá˛áŤáá áŤáľá˝áááłáᢠááá áĽááłá áá
á áľá¸á᪠ááá
áľ á˘ááá á°ááŤááŞááš á¨SSLv2 á áá áá á áá á¨á°áááá áááááá á°áááááľ ááá¨áĽ áá˝á áá áᢠá áá¨á¨áťá, á°áľáá á ááŤá á ááá°áá-Bleichenbacher áĽááľ, áá°á áĽáá á¨á ááľáá áĽá á áááĽáá áááľ ááľáĽ á áááá áĽáááááá. SSL áĽá TLS á¨áá
áĽááľ ááť áá¸áᣠááá áá á ááłááľ á¨áááá° á¨á¤áľá¤áľá¤á áŁá
áŞáŤáľáŁ áá° á᪠ááá ááá ááŞááśááŤá ááľáĽ áŤá á áá áááá˝ áá á°áłáá¨á áĽáá˛áťá á áľááááłáá˘
á áłá°áá áľ áá ᾠᨠDROWN á°áááááśá˝ 25 á ááśáá á¨á˘áá°áááľ áľá¨-áážá˝ áááŤá áĽá áĽááą ááá¸á á¨áá˝áá áá áá ááĽá áľ á áá áá áá°áłáłá° áĽá¸á á áááá˝á ááá ááᢠá¨á ááááŠá RSA ááá ááááŁáľ áľáááľ á°á áłáľ áľááľ áĽá 440 áśáá áá áˇáᣠáĽá SSLv2 áááłáá á¨"áá áŤááá áľ" áá° "áŤá˛áŽá áá˛á" áááŽáłáá˘
áá áľá Heartbleedáľ?
áá á¨áá á á°ááá¸á áľááľ ááľáĽ ááŞááśááŤáá áĽááľ á áá°áá; áá Ꭰáááś ááá°áľ ááá˘
áĽá¨ááľ áĽááľáá
á á ááłááľ áá°á¨áłá áá´áá˝áĄ brute forceᣠinterpolationᣠdowngradingᣠcross protocol áĽá precomputation ááááᢠá¨ááŤá á ááľ á¨áá á´áááŽá˝á á°ááá¨áľá, ááááŁáľá á¨áááá ááľá ፠áĽááśá˝ áá á áŤá: á¨áá áĽááľ. áá°áá°á áá áŤá á á°áááá¨áá - áĽá á ááá áá áŤááá ááá áĽáť áłááá á¨áááľ áአá á°ááŁá á á´áááŤá ááááŽá˝áá á°á¨áľá°áá-á¨áŤáá´á áĽááśá˝ á á˛á˘á˛ ááľá ፠áááł áĽá á¨áŹáᲠáĽááśá˝ á á áľá-áááá፠ááľá ፠ááŽáśáŽáá˝ ááá˘
áľá áá˝áááá áĽá á áľá áľááľ áĽááśá˝ á á ááá áĽááłáŁ á¨ááŞá á áĽááľá áŁáአáááááᣠáá á á¨ááá áŁá˘áŤáá˝ áá° á°áŤá áááá˝ á˛áááą áĽá á°ááłáłá áááá˝á áĽáá°áá á˛á áá áááąáá áá´áá˝ áá áááᢠáááŁáŠ á˝áá á¨á áἠááá áľáá° áááŽá˝á á¨ááŤááŁáĽá¨á (á áŁá á°ááłáłá) á¨áááá áĽááľá áľá°ááá˘
á¨ááŤá á¨áĽááá á ááááá˝ á á°ááŁá á áŚáľáľ á°á¨á᪠ááłááá˝á á°áááá°áá. á ááááŞáŤáŁ áááá áĽá ááľááĄ- áááľ áĽááśá˝ á á áĽáá á á á áá á°áááŠáá á¨áááá° ááá˝ á˝áá á¨áááá ááá˝ á˝áá áá á ááá°áľáŁ á¨ááŤá á¨á ááááŠá ááá˝ áááľáš áĽá á¨ááŤá¨áá ááĽááľ áá´á á áá áá ááá á˝ááá á á¨áá áááááľ áá áá áľáá˝ áá¨á áá ááᢠCRIME áŹáá˛á á á¤áľá¤áľá¤á áááá á¨ááĽááľ ááááľ ááˇáᣠPOODLE á ááľáŠ á¨áŤáá´á áĽááľ á á˛á˘á˛ áá á°ááłáłá áá¤áľ á°á á ááá˘
á¨ááŤá áľáŠá¨áłá˝áá áá° ááľáá-ááŽáśáŽá DROWN áĽááľ á áá¨ááᣠáá á ááá áŤááá áľ SSLv2 ááŽáśáŽáá á áá áá á¨á áááአáá áááááľ áááĽáŤáᣠáĽá á¨á፠á¨Bleichenbacher áĽááľá á áá áá á¨á ááááŠá ááľáĽáŤá áááá˝ áá°áá á¨á áľ ááááłáᢠáá áá, á¨áá á áĽááľ á´áááŤá ááááŽá˝ á áááá; áĽáá° áááá ᣠáľá á ááŁá ááá ááŞááś á˛áľá°áá˝ áĽá á°áááááłá¸áá á á°áἠáĽáľááá¨áł áľá¨áľ áá á á á áá áľá˘
á áááĽáá á˝áá áá áĽáá° ááá áááááľ áá´áŁááŠááľ ááŞááłááá˛áľ áĽá á¨áá°áľ áĽááľá á¨ááłá°á á¨áá áĽááśá˝á áĽáááááŤááᢠáá° á¨áá áťáá áĽááśá˝ á áá á
ááľ áĽááľááᣠáĽá áá° ááŠá áááᣠá¨á
áἠááá ááŞááśá˛áľá°áá˝ áĽáá°ááłááá˘
ááá: hab.com