2020 áá¯ááŸá
Ạáá±áááŸá
áá 256-bit key ááŒáá·áº AES áá¬á·ááºáá² áá¯ááºááŸááºááŒááºážááᯠáá¶á·ááá¯ážáá±ážááá·áº WD My Book ááŒááºá hard drive áá»á¬ážááᯠááá¬ážáááºáá±á¬ááºážáá»ááŸá¯ á
áááºááá¯ááºááŒá®ááŒá
áºáááºá ááá¬ážáááºááá·áºáááºáá»ááºáá»á¬ážááŒá±á¬áá·áº ááááºá á¡ááá¯áá«á
ááºáá
á¹á
ááºážáá»á¬ážááᯠááá¯ááºáá¶ááŒá¬ážá¡áœááºááá¯ááºážá¡á®áááºáááœááºážáá
áºá
ááá¯ážááá¯ááºáá»á¬áž ááá¯á·ááá¯áẠ"áá®ážááá¯ážáá±á¬ááº" á
á»á±ážááœááºááœááºáᬠáááºáá°ááá¯ááºáá±á¬áºáááºáž ááá¯á¡áá« áááºáá°áááᯠWestern Digital á០3 ááŸá
áºá¡á¬ááá¶ááŒáá·áº áá¬ááœááºáá¬ážáá±á¬ drive ááᯠááá°ááá¯ááºáá«áááºá á€áá°ážááŒá¬ážáá±á¬ááŒá
áºáááºá¡ááœáẠáá¯ááºááŒá¯áá±á¬á¡á¬ážááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááẠáááá¯ááºážááŒá±á¬ááºážá¡áá»ááºážáá»á¯á¶ážáá±á·áá¬áá±ážááá®ážáá
áºáá¯ááŒá¯áá¯ááºááŒá®áž Advanced Encryption Standard áááºáá²á·ááá¯á·áá±á«áºááœááºážáá¬áᬠááŒáá¯ááºááá¯ááºááŸá¯ááá¯ááºáá¬ááŒá±ááŸááºážáááºážáá»á¬ážááŸáá·áº ááŸáá¯ááºážááŸááºáá»áŸáẠá¡áááºááŒá±á¬áá·áº á¡ááœááºáá±á¬ááºážááœááºáááºááᯠá¡ááŒá±ááŸá¬ááẠáá¯á¶ážááŒááºáá²á·áááºá
á¡áá»áááºááŒá¬ááŒáá·áºá
áœá¬ á¡áá±áááááºááŒááºáá±á¬ááºá
á¯ááŸá á
á®áááºááá®áá¯ááºááŸááºááŒááºážá¡ááœáẠááá¬ážáááºá
á¶ááŸá¯ááºážááŸá¬ IBM á០áááºáá®ážáá¯ááºáá¯ááºáá¬ážáá±á¬ DES (Data Encryption Standard) ááŒá
áºááŒá®áž 1977 áá¯ááŸá
áºááœáẠFederal Information Processing Standards (FIPS 46-3) á
á¬áááºážááœáẠááá·áºááœááºážáá²á·áááºá á¡ááºáááá¯áá®áááºááẠáá¯áá±ááááá±á¬áá»ááºáá
áºáá¯á¡ááœááºáž áá¯ááºá¡ááẠLucifer áááŸááá±á¬ ááá¯ážáááºááŸá¯áá»á¬ážá¡áá±á«áº á¡ááŒá±áá¶áá¬ážáááºá 15 áá¯ááŸá
Ạáá±á 1973 áááºáá±á·ááœááºá US National Bureau of Standards á០á¡á
áá¯ážáá¡á±áá»ááºá
á®áá»á¬ážá¡ááœáẠáá¯ááºááŸááºááŒááºážá
á¶ááŸá¯ááºážáá
áºáá¯áááºáá®ážááẠááŒáá¯ááºááá¯ááºááŸá¯áá
áºáá¯ááŒá±ááŒá¬áá±á¬á¡áá«á á¡áá±áááááºáá±á¬áºááá¯áá±ážááŸááºážááẠFeistel ááœááºáááºááá¯ááœááºážáá¶áá¬ážááá·áº áááááá¬ážááŸááºáž Lucifer ááŒáá·áº áááºáá±á¬ááºááŸááºááŒáá¯ááºáá²á·áááºá á¡ááŒá¬ážááŒáá¯ááºáááºáá»á¬ážááŸáá·áºá¡áá° áááºážááẠáá¡á±á¬ááºááŒááºáá²á·áá«- NBS áá»áœááºážáá»ááºááá¬ááŸááºáá»á¬ážá០áá±ážááœá²áá¬ážáá±á¬ áááºážáá»ááºáá±á¬ ááá¯á¡ááºáá»ááºáá»á¬ážááŸáá·áº ááá¯ááºáá®áá±á¬ áááá¡ááŒáááºááŒáá¯ááºááœá²ááœáẠáááºááœááºážááá·áº á¡ááºáááá¯áá®áááºáá
áºáá¯áá»áŸ áááŸááá«á
áá¯ááºáá«áááºá IBM ááẠááŸá¯á¶ážáááá·áºááŒááºážááᯠááá¯ážááá¯ážááŸááºážááŸááºáž áááºáá¶ááá¯ááºáááºááá¯ááºáá±- 27 áá¯ááŸá
Ạá©áá¯ááºá 1974 áááºáá±á·ááœáẠááŸááºááŒáá¯ááºááŸá¯ááᯠááŒááºáááºá
áááºáá±á¬á¡áá«ááœáẠá¡áá±áááááºáá±á¬áºááá¯áá±ážááŸááºážááẠááá¯ááá¯áá±á¬ááºážááœááºáá±á¬ Lucifer áá¬ážááŸááºážááᯠáááºááŒáᬠáá»áŸá±á¬ááºááœáŸá¬áá
áºá
á±á¬áẠáááºáá¶áááºááœááºážáá²á·áááºá ááá¯áá
áºááŒáááºááœáẠáá¯á¶ááá¬ááá¡ááœá²á·ááœáẠááá¯ááºááŒá¬ážáá»ááºáá
áºáá¯áá»áŸáááŸááá«- á¡ááŸá¬ážá¡ááœááºážáá»á¬ážááŸáá·áºáááºáááºá á¡áááºá¡áá»ááºážááŒáá·áºáá®áá±á¬á¡áá¯ááºáá»á¬ážááᯠáá±á¬ááºááœááºááŒá®ážáá±á¬áẠIBM ááẠáá»áá¯á·ááœááºážáá»ááºá¡á¬ážáá¯á¶ážááᯠá¡á±á¬ááºááŒááºá
áœá¬áááºááŸá¬ážááá¯ááºáá²á·áá±á¬ááŒá±á¬áá·áº ááá¯ááºááŒá¬ážá
áá¬á¡ááŒá±á¬ááºážáááŸááá«á á¡ááŒááºá¡áááºá¡ááá¯ááºáááŸáááŒá®ážáá±á¬áẠáá°á
á®áá¬ááẠáááºážáá¡áááºááᯠDES áá¯ááŒá±á¬ááºážáá²áᬠáááá
áá¯ááŸá
Ạáááºá áá áááºáá±á·ááœáẠFederal Register ááœáẠáá¯ááºáá±áá²á·áááºá
ááá¯á·áá±á¬áºá 1976 áá¯ááŸá áºááœááºáá»ááºážááá±á¬áá°áá¯á á¬áááºážáááºááœá²á¡ááœááºáž cryptographic á á¶ááŸá¯ááºážá¡áá áºááá¯ááœá±ážááœá±ážááẠDES áááºáá»áœááºážáá»ááºáá°á¡ááá¯ááºážá¡ááá¯ááºážááŸááŒááºážáááºá áœá¬áá±áááºáá²á·áááºá áááºážá¡ááœáẠá¡ááŒá±á¬ááºážáááºážááŸá¬ NSA áá»áœááºážáá»ááºáá°áá»á¬ážá á¡ááºáááá¯áá®áááºá¡ááœáẠááŒá±á¬ááºážáá²ááŸá¯áá»á¬ážááŒá áºáááºá á¡áá°ážáááŒáá·áºá áá±á¬á·á¡ááŸááºááᯠ56 bits ááá¯á· áá»áŸá±á¬á·áá»áá²á·ááẠ(á¡á ááá¯ááºážááœáẠLucifer ááẠ64- ááŸáá·áº 128-bit áá±á¬á·áá»á¬ážááŒáá·áº áá¯ááºáá±á¬ááºáá²á·áááº)á ááŸáá·áº permutation blocks áá»á¬ážá áá¯áá¹áááá±áááᯠááŒá±á¬ááºážáá²áá²á·áááºá . cryptographers áá»á¬ážáá¡ááá¯á¡á "ááá¯ážáááºááŸá¯áá»á¬áž" áááºá¡áááá¹áá«ááºáá²á·ááŒá áºááŒá®ážá ááŒá¯ááŒááºááœááºážáá¶ááŸá¯áá»á¬ážááá¯á¡áá±á¬ááºá¡áááºáá±á¬áºááŒááºážááŒáá·áºá¡áá»áá¯ážáá¬ážáá¯á¶ááŒá¯á¶áá±ážá¡á±áá»ááºá á®ááŸááŒáá¯ážáááºážá¡á¬ážáá¯ááºáá±áá±á¬áá áºáá¯áááºážáá±á¬á¡áá¬ááŸá¬áá¯ááºááŸááºáá¬ážáá±á¬á á¬ááœááºá á¬áááºážáá»á¬ážááá¯ááœááºáááºá áœá¬ááŒáá·áºááŸá¯ááá¯ááºá á±áááºááŒá áºáááºá
á¡ááá¯áá«á áœááºá áœá²áá»ááºáá»á¬ážááŸáá·áºá ááºáá»ááºážá NSA ááá¯ááºáá±á¬ááºááŸá¯áá»á¬ážáááá¬ážáááºááŸá¯ááá¯á á áºáá±ážáááºáááºááœááºáá»ááºááŒáá·áºá¡áá±áááááºáá®ážááááºá¡á±á¬ááºááŸáá¡áá°ážáá±á¬áºáááŸááºáá áºáááºááá¯ááœá²á·á ááºážáá²á·áááºá áááá áá¯ááŸá áºááœáẠá á¯á¶á ááºážá á áºáá±ážááŸá¯á¡ááŒá®ážááœáẠá¡á±á¬ááºáá«á¡ááá¯ááºáž á¡á á®áááºáá¶á á¬áá áºá á±á¬áẠáá¯ááºááŒááºáá²á·áááºá
- NSA ááá¯ááºá á¬ážááŸááºáá»á¬ážááẠDES ááᯠááœááºááá¯ááºáá±á¬áááºážááŒáá·áºáᬠá¡ááŒá®ážáááºáá¯ááºáá±á¬ááºááŒááºážááœáẠáá«áááºáá²á·ááŒááŒá®áž áááºážááá¯á·á áá¶á·ááá¯ážáá°áá®ááŸá¯ááẠpermutation blocks áá»á¬ážáááºáááºááŸá¯ááœáẠá¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááŸáá·áºáᬠáááºááá¯ááºáá«áááºá
- DES ááá±á¬ááºáá¯á¶ážáá¬ážááŸááºážááẠáá°áááºážááẠáááºáá¬ááŸáá·áº áá¯ááºáá±á¬áºááŒááŸá¯ááá¯ááºáᬠááœá²ááŒááºážá áááºááŒá¬ááŸá¯ááᯠááá¯ááá¯áá¶ááá¯ááºáááºááŸááá¬áá±á¬ááŒá±á¬áá·áº á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááẠááá¬ážáá»áŸááá«áááºá
- 56 bits á á¡ááá á¡ááŸááºááẠá¡ááá®áá±ážááŸááºáž á¡áá»á¬ážá á¯á¡ááœáẠáá¯á¶áá±á¬ááºááẠááŒá áºáá±á¬ááŒá±á¬áá·áºá ááá¯ááá¯á·áá±á¬ cipher ááᯠáá»áá¯ážáá»ááºáá«á á¡áááºážáá¯á¶áž áá±á«áºáᬠáááºážáá±á«ááºážáá»á¬ážá áœá¬ áá¯ááºáá»ááá·áº á á°áá«ááœááºáá»á°áᬠááá¯á¡ááºááŒá®áž áá¬ááẠááá¯ááºááá¯ááºáá°áá»á¬áž ááŸáá·áº ááá±á¬áºáááºááŸááºááẠáááºáá¬áá»á¬áž áááºáá»áŸáẠááá¯áá²á·ááá¯á·áá±á¬ á¡áááºážá¡ááŒá áºáá»á¬áž áááŸááá±á¬ááŒá±á¬áá·áºá áá¬ááŸá áá¯ážááááºá áá¬áááŸááá«áá°ážá
ááœá²ááŒá¬ážáá±á¬ cryptanalysis ááá±á¬ááá¬ážááᯠáá¯ááºáá±á¬ááºáá±áá±á¬ á¡á á¹á áá±áž áá»áŸáá¯á·ááŸááºáá±ážááᬠEli Biham ááŸáá·áº Adi Shamir ááá¯á·ááẠDES á¡áá«á¡ááẠblock algorithms áá»á¬ážááᯠááŒá®ážáá¬ážáá±á¬ áá±á·áá¬ááŸá¯ááᯠááŒá¯áá¯ááºáá±á¬á¡áá« áá±á¬áºáááŸááºá áá±á¬ááºáá»ááºáá»ááŸá¯ááᯠáá áºá áááºáá áºááá¯ááºáž á¡áááºááŒá¯áá²á·áááºá ááŒá±á¬ááºážáá²ááŸá¯áá¯á¶á á¶á¡áá áºááẠáá°ááá¯á¶á á¶ááẠááá¯ááºááá¯ááºááŸá¯áá»á¬ážááᯠááá¯ááá¯áá¶ááá¯ááºáááºááŸáááŒá±á¬ááºáž áááá¹áá¶ááá¬ááŸááºáá»á¬ážá áá±á¬ááºáá»ááºáá»áá²á·áááºá ááá¯ááá¯áááºááŸá¬ NSA ááẠalgorithm ááœáẠá¡áá±á«ááºáá»á¬ážá áœá¬ááᯠááááºááá¯ážááẠá¡ááŸááºáááẠáá°áá®áá±ážáá²á·ááŒá±á¬ááºáž áááá¹áá¶ááá¬ááŸááºáá»á¬ážá áá±á¬ááºáá»ááºáá»áá²á·áááºá
Adi Shamir
áá áºáá»áááºáááºážááŸá¬áááºá DES Challenge II á ááºážáááºááŸá¯ááá áºá áááºáá áºááá¯ááºážá¡áá±ááŒáá·áº ááŒááºáá°á·á¡ááœá²á·á¡á ááºáž Electronic Frontier Foundation (EFF) á០1998 áá¯ááŸá áºááœáẠá¡ááá¯ááºá¡áᬠáááºáá±ááŒáá²á·ááá·áº á¡ááá á¡ááŸááºá¡á¬áž ááá·áºáááºáá»ááºááŸá¬ ááŒá¿áá¬áá áºáááºááŒá áºáá¬ááŒá®áž á¡ááœááºááŒááºážáááºáá±á¬á¡áá»ááºááŒá áºáááºá RSA Laboratory á áá¶á·ááá¯ážáá°áá®ááŸá¯ááŒáá·áº áá±á¬ááºááœááºáá²á·áá«áááºá EFF áááœá²áááºáááºáá±á¬ááºáá°ááŸáá·áº DES Challenge ááá±á¬áá»ááºáá«ááá¯ááºáᬠJohn Gilmore ááŸáá·áº Cryptography Research ááááºáá±á¬ááºáá° Paul Kocher ááá¯á·á áááºáá®ážáá¬ážááá·áº EFF DES Cracker áá¯á¡áááºáá±ážáá¬ážáá±á¬ DES ááᯠcracking ááŒá¯áá¯ááºáááºá¡ááœáẠá¡áá°ážáá¯ááºáá¯ááºáá¬ážáá±á¬ á á°áá«ááœááºáá»á°áá¬ááᯠáááºáá®ážáá¬ážáá«áááºá
áááá¯áááºáᬠEFF DES Cracker
áááºážááá¯á·áá®ááœááºáá¬ážááá·áºá áá áºááẠ56 áá¬áá®á¡ááœááºáž brute force ááá¯áá¯á¶ážáᬠáá¯ááºááŸááºáá¬ážáá±á¬ááá°áá¬áá áºáá¯ááá±á¬á·ááᯠá¡á±á¬ááºááŒááºá áœá¬ááŸá¬ááœá±ááá¯ááºáá²á·áááºá ááá¯ááá¯áááºááŸá¬ áá¯á¶ážáááºáááºáááºážáá±á¬áá¬áááŒá áºáááºá áá«ááá¯áá¯ááºááá¯á·á DES Cracker áᬠááŒá áºááá¯ááºáá»á±ááŸááá²á· áá±á«ááºážá ááºááŸá¯á¡á¬ážáá¯á¶ážáá²á· áá±ážáá¯á¶áá áºáá¯á¶áá±á¬ááºááᯠá á áºáá±ážááá¯á· ááá¯á¡ááºááŒá®áž ááá¯ááá¯áá¬ááá±á¬á· á¡ááá¯ážáá¯á¶ážá¡ááŒá±á¡áá±ááœá±ááŸá¬áá±á¬áẠáááºááºáᬠ224 áá¬áá® ááŒá¬ááŒáá·áºááŸá¬ááŒá áºááŒá®áž ááá¯ááá¯áá¬á 10 áááºááẠáááá¯áá«áá°ážá áá áºáá»áááºáááºážááŸá¬ááẠá á°áá«ááœááºáá»á°áá¬á áá¯ááºáá»á ááááºááŸá¬ áááºážá áá®ááá¯ááºážá¡ááœáẠá¡áá¯á¶ážááŒá¯ááá·áº áááºáá¯á¶ááœá±áá»á¬ážááᯠááá·áºááœááºážááœááºáá»ááºáᬠáá±á«áºáᬠáá á,ááá áᬠááŸááá±ážáááºá ááá±á·áá±ááºááœáẠááá¯ááá¯á·áá±á¬áá¯ááºááᯠcrack ááẠááá¯ááá¯ááœááºáá°ááŒá®áž á á»á±ážáááºáá¬áááºááá¯áááºáž ááá·áºááŸááºážáááááºáá«- áá¬á·ááºáá²ááẠááá¯ááá¯á¡á¬ážáá±á¬ááºážáá¬áá¯á¶áá¬áá á¡ááºáá¬áááºáááºážááá¬áá»á¬áž ááœá¶á·ááŒáá¯ážááá¯ážáááºáá¬ááŸá¯ááŒá±á¬áá·áº áááºáá¬áá áºáŠážááẠáááºážááᯠáááºáá°ááẠááá¯á·ááá¯áẠááŸá¬ážáááºážááẠáááá¯á¡ááºáá«á ááá¯á¡ááºáá±á¬áááááá¬áá»á¬áž - ááá¯ááºážáááºá áºáá°ážá ááºáá¶áá¬ážááá±á¬ PC áá»á¬ážá botnet áá áºáá¯ááá¯áááºáá®ážááẠáá¯á¶áá±á¬ááºáá«áááºá
á€á ááºážáááºáá»ááºááẠDES áááºáá»áŸ á¡áá¯á¶ážáááŒá¯áá±á¬á·ááŒá±á¬ááºáž ááŸááºážááŸááºážáááºážáááºáž áááºáá±ááŒáá²á·áááºá ááá¯á¡áá»áááºááŸá á áá±áá¬á á¬ááŸááºááŒááºážáááºáááºááŸá ááŒá±ááŸááºážáá»ááºáá»á¬ážá 50% áá®ážáá«ážááœáẠalgorithm ááá¯á¡áá¯á¶ážááŒá¯áá²á·ááẠ(áá°áá®áá±á¬ EFF ááá·áºááŸááºážáá»ááºá¡ááá¯ááºáž) á០á¡ááŒá¬ážááœá±ážáá»ááºá áá¬áá áºáá¯ááŸá¬ááœá±ááŒááºážáá±ážááœááºážááẠááááºáááẠááá¯ááá¯ááŒááºážáááºáá¬áááºá
á áááºáá±á«áºááŸá¯á¡áá áºáá»á¬áž - ááŒáá¯ááºááá¯ááºááŸá¯á¡áá áº
ááá¬ážáá»áŸáááŸá¯ááŸáá
á±áááºá Data Encryption Standard á¡ááœáẠá¡á
á¬ážááá¯ážááŸá¬ááœá±ááŸá¯ááẠEFF DES Cracker ááŒááºáááºááŸá¯ááŒáá·áº áááŒáá¯ááºáááºáááºáž á
áááºáá²á·áááºáᯠááá¯ááááºááŒá
áºáááº- US National Institute of Standards and Technology (NIST) ááẠ1997 áá¯ááŸá
áºááœáẠá
áááºáá¯ááºáá±áá²á·ááŒá±á¬ááºáž ááŒá±áá¬áá²á·áááºá cryptosecurity á¡ááœáẠ"ááœáŸá±á
á¶ááŸá¯ááºáž" á¡áá
áºááá¯áá±á¬áºáá¯ááºááẠáá¯ááºááŸááºááŒááºážááá¯ááºáᬠá¡ááºáááá¯áá®ááẠááŒáá¯ááºááá¯ááºááŸá¯á ááŸá±ážááááºá á¡áá¬ážáá°ááœá²áá»áá¯ážááᯠ"áá»áœááºá¯ááºááá¯á·ááá°áá»áá¯ážá¡ááœááº" áá®ážááá·áºáá»ááºážááá²á·áá«á ááœááºáá²á·áá±á¬ á¡ááŸá
Ạ30 á áá¡á±á¬ááºááŒááºáá²á·áá±á¬ á¡ááœá±á·á¡ááŒá¯á¶ááᯠáááááᬠNIST ááẠááŒáá¯ááºááœá²ááᯠáá¯á¶ážáááœáá·áºááẠáá¯á¶ážááŒááºáá²á·áááº- áááºááá·áºáá¯áá¹ááá®ááŸáá·áº áááºááá·áºáá¯áá¹ááá¯ááºáááᯠáá«áááºááá¯ááºáá«áááºá áááºáá±áᬠááá¯á·ááá¯áẠááá¯ááºáá¶áá¬ážááŒá
áºááŸá¯ áááœá²ááŒá¬ážáá²á
á€áá»ááºážáááºááŸá¯ááẠáá»áŸá±á¬ááºáá¬ážáá°áá»á¬ážááᯠááœá±ážáá»ááºááá·áºá¡ááá·áºááœááºááẠáá»áŸáá á±áááº- Advanced Encryption Standard ááŒáá¯ááºááœá²ááœáẠáá«áááºááẠáá»áŸá±á¬ááºáá¬ážáá±á¬ á á¬áá±ážááá¬áá»á¬ážáá²ááœáẠááá¹áá¬áá»á±á¬áº cryptologists (Ross Anderson, Eli Biham, Lars Knudsen) ááŸáá·áº ááá¯ááºáá¬áá¯á¶ááŒá¯á¶áá±áž á¡áá°ážááŒá¯ IT áá¯áá¹ááá®áááºáá»á¬áž (Counterpane)á ááŸáá·áº áá±á¬áºááá¯áá±ážááŸááºážááŒá®ážáá»á¬áž (German Deutsche Telekom) ááŸáá·áº ááá¬áá±ážááá¯ááºáá¬á¡ááœá²á·á¡á ááºážáá»á¬áž (KU Leuvená Belgium) ááá¯á·á¡ááŒáẠáááºážááá¯á·áááá¯ááºáá¶ááŒááºáááœáẠáá°áááºážá á¯ááŒá¬ážááááá±á¬ áá¯ááºáááºážáááºáá»á¬ážááŸáá·áº áá¯ááºáááºážáááºáá»á¬áž (á¥ááá¬á áá±á¬áºá áá¬áá®áá¬á០Tecnologia Apropriada Internacional)á
á áááºáááºá á¬ážá áá¬ááŸá¬á ááá¯áá áºááŒáááºááœáẠNIST ááẠáá«áááºááá·áº algorithms á¡ááœáẠá¡ááŒá±áá¶ááá¯á¡ááºáá»ááºááŸá áºáá¯ááá¯áᬠá¡áááºááŒá¯áá²á·áááº-
- data block ááœáẠáá¯á¶áá±á¡ááœááºá¡á á¬áž 128 bits ááŸáááá«áááºá
- á¡ááºáááá¯áá®áááºááẠá¡áááºážáá¯á¶ážáá±á¬á·á¡ááœááºá¡á á¬ážáá¯á¶ážáá¯- 128á 192 ááŸáá·áº 256 áá áºáá»á¬ážááᯠáá¶á·ááá¯ážáá±ážááá«áááºá
ááá¯áá²á·ááá¯á·áá±á¬ááááºááá¯áááŸááááºá¡áá±á¬áºáá±ážááá¯ážááŸááºážáá±á¬áºáááºážá áá°ááá¯á·ááŒá±á¬ááá·áºá¡ááá¯ááºážá áá¬ááºáááºáááºá¡áá±ážá áááºá¡áá»ááºáá»á¬ážáá²ááœááºááŸááááº- áá±á¬ááºáááºáá¯áááááá¯á¡ááºáá»ááºáá»á¬ážá áœá¬ááŸááááŒáá·áºáááºážááá¯á·ááá¯ááœá±á·áá¯á¶áááºááá¯ááá¯áááºáá²áááºá áá áºáá»áááºáááºážááœááºá NIST áá¯á¶ážáááºáá°áá»á¬ážááẠááŒáá¯ááºááœá²áááºáá»á¬ážááᯠááœá±ážáá»ááºáá²á·ááŒááºážááŒá±á¬áá·áº áááºážááá¯á·á á¡ááŒá±áá¶ááŒá áºáááºá á€áááºááŸá¬ á¡á±á¬ááºááœá²á¡ááœáẠáá»áŸá±á¬ááºáá¬ážáá°áá»á¬áž ááá¯ááºáá¬áááá·áº á á¶ááŸá¯ááºážáá»á¬ážááŒá áºáááºá
- ááŒááºáá¡ááœá²á·á¡á ááºáž áá»ááºáááºáá»á¬ážááŸáá áºááá·áº ááá¯ááºááá¯ááºááŸá¯áá»á¬ážá¡áá«á¡ááẠááŒáá¯ááºááœá²áá»ááºážááá»áááºááœáẠááááŸááá¬ážááá·áº áááºááá·áº cryptanalytic ááá¯ááºááá¯ááºááŸá¯áá»á¬ážááá¯áááᯠáá¶ááá¯ááºáááºááŸáááŒááºážá
- á¡á¬ážáááºážá áá®áá»áŸáá±á¬ áá¯ááºááŸááºááŒááºážáá±á¬á·áá»á¬áž áááŸáááŒááºáž (áá°áá®áá±á¬ áá±á¬á·áá»á¬ážááẠáá áºáá¯ááŸáá·áºáá áºáᯠáááá¬áááºááŸá¬ážáá±á¬ ááœá²ááŒá¬ážááŸá¯áá»á¬ážááŸááá±á¬áºáááºážá áá°áá®áá±á¬ ciphers áá»á¬ážáá®ááá¯á· áŠážáááºááœá¬ážáá±á¬ áá±á¬á·áá»á¬áž)á
- áá¯ááºááŸááºááŒááºážá¡ááŒááºááŸá¯ááºážááẠáááºááŒáááºááŒá®áž áááºááŸáááááºáá±á¬ááºážá¡á¬ážáá¯á¶ážááœáẠááá·áºááŸááºážááŒá±áá°áá®ááẠ(8 á០64-bit);
- Multiprocessor á áá áºáá»á¬ážá¡ááœáẠá¡áá±á¬ááºážáá¯á¶ážááŒá áºá¡á±á¬ááºá
- RAM ááá¬áá¡ááœáẠá¡áááºážáá¯á¶ážááá¯á¡ááºáá»ááºá
- á á¶á¡ááŒá±á¡áá±áá»á¬ážááœáẠá¡áá¯á¶ážááŒá¯ááẠááá·áºáááºáá»ááºáá»á¬áž áááŸááá« ( hash áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá PRNG áá»á¬áž á áááºááŒáá·áº)á
- algorithm áááœá²á·á ááºážáá¯á¶ááẠáá»áá¯ážááŒá±á¬ááºážáá®áá»á±á¬áºááŒá®áž áá¬ážáááºáááœááºáá°ááá«áááºá
áá±á¬ááºáá¯á¶ážá¡áá»ááºááẠáá°ážáááºážáááºáá¯áááºááá±á¬áºáááºáž áááºážááá¯áááºá ááºážá á¬ážáá«áá áá±á¬ááºážááœááºá áœá¬ááœá²á·á ááºážáá¬ážáá±á¬ algorithm áááºááœá²ááŒááºážá áááºááŒá¬áááºááá¯ááá¯ááœááºáá°áá±á¬ááŒá±á¬áá·áºá áááºážá¡áá°á¡áá®ááŒáá·áºáááºážááœáẠ"bookmark" ááá¯ááŸááºáááºáááºážááá¯ááá¯áááºáá²áá±á¬ááŒá±á¬áá·áºá áá±á¬á·ááºáá²áá±ážáá¬ážáá°ááẠáá¯ááºááŸááºáá¬ážáá±á¬ áá±áá¬ááᯠá¡ááá·áºá¡áááºáááŸá áááºáá±á¬ááºááœáá·áºáááŸáááá¯ááºáááºá
Advanced Encryption Standard ááŒáá¯ááºááœá²á¡ááœáẠáá»áŸá±á¬ááºááœáŸá¬áá»á¬ážááᯠáááºáá¶ááŒááºážááẠáá áºááŸá áºááœá²ááŒá¬áá«áááºá áááºážááœáẠá á¯á á¯áá±á«ááºáž algorithms 15 áᯠáá«áááºáá²á·áááº-
- Carlisle Adams ááŸáá·áº Stafford Tavares ááá¯á·á០áááºáá®ážáá¬ážáá±á¬ CAST-256 ááá¯á¡ááŒá±áá¶á Canadian áá¯áá¹ááá® Entrust Technologies ááŸáá¯ááºáá¯ááºáá±á¬ CAST-128
- áá±á¬ááºááá¯áá®ážáá¬áž ááá¯ááºáá¬áá¯á¶ááŒá¯á¶áá±ážáá¯áá¹ááá® Future Systems á០cryptologist Chae Hoon Lim á០áááºáá®ážáá¬ážáá±á¬ Crypton
- ááááºážááẠáááºá¹áá»á¬ááá¬ááŸáẠLars Knudsen á០áá°áá¡ááá¯ááŒá¯áá²á·áá±á¬ DEAL á¡áá°á¡áááŒá áºááŒá®áž áá±á¬ááºááá¯ááºážááœáẠáááºážá á áááºáá°ážáá»á¬ážááᯠááŒáá¯ááºááœá²ááœáẠáá«áááºááẠáá»áŸá±á¬ááºáá¬ážáá° Richard Outerbridge á០áá®ááœááºáá²á·áááºá
- DFCá áá«áá®ááá¬áá±ážáá»á±á¬ááºážá ááŒááºáá áºá¡áá»áá¯ážáá¬ážáááá¹áá¶áá¯áá±áááááá¯áá¬á (CNRS) ááŸáá·áº áááºááœááºáá±ážáá±á¬áºááá¯áá±ážááŸááºáž France Telecom ááá¯á·á áá°ážáá±á«ááºážááá±á¬áá»ááºá
- E2 ááᯠáá»áááºááá¯ááºáá¶á á¡ááŒá®ážáá¯á¶áž áááºááœááºáá±ážáá¯áá¹ááá® Nippon Telegraph ááŸáá·áº áááºáá®áá¯ááºážá áá¶á·ááá¯ážáá°áá®ááŸá¯á¡á±á¬ááºááœáẠáá®ááœááºáá²á·áááºá
- FROGá áá±á¬áºá áá¬áá®áááºáá¯áá¹ááá® Tecnologia Apropriada Internacional á áá®ááœááºááŸá¯á
- HPC ááᯠArizona ááá¹áááá¯ááºá០á¡áá±ááááẠcryptologist ááŸáá·áº áááºá¹áá»á¬ááá¬ááŸáẠRichard Schreppel á០áá®ááœááºáá²á·áááºá
- Australian cryptographers Lawrence Brown ááŸáá·áº Jennifer Seberry ááá¯á·á០áááºáá®ážáá¬ážáá±á¬ LOKI97á
- áá»á¬áááºáááºááœááºáá±ážáá¯áá¹ááá® Deutsche Telekom AG á¡ááœáẠMichael Jacobson ááŸáá·áº Klaus Huber ááá¯á·á០áá®ááœááºáá¬ážáá±á¬ Magentaá
- Lucifer áá±ážáá¬ážáá° Don Coppersmith áá«áááºáá²á·áá±á¬ IBM á០MARS á
- Ron Rivestá Matt Robshaw ááŸáá·áº Ray Sydney ááá¯á·á AES ááŒáá¯ááºááœá²á¡ááœáẠá¡áá°ážááŒá¯áá¯ááºáá¬ážáá±á¬ RC6á
- Rijndael ááẠLeuven áááºááá áºááá¹áááá¯ááºá០Vincent Raymen ááŸáá·áº Johan Damen ááá¯á·á០áááºáá®ážáá¬ážáááºá
- SAFER+ á áááºáá®ááá¯ážáá®ážáá¬ážáá±á¬áºááá¯áá±ážááŸááºáž Cylink á០á¡á¬áá±ážáá®ážáá¬ážááá¹ááááá¯ááºáᶠá¡áá»áá¯ážáá¬ážáááá¹áá¶á¡áááºááá®ááŸáá·áºá¡áá° áá®ááœááºáá²á·áááºá
- Ross Andersoná Eli Beaham ááŸáá·áº Lars Knudsen ááá¯á·á áááºáá®ážáá¬ážáá±á¬ááŒáœá±á
- Twofish ááẠBruce Schneier ááá¯áá±ááá¡ááœá²á·á០Blowfish á 1993 áá¯ááŸá áºááœáẠBruce á¡ááá¯ááŒá¯áá²á·áá±á¬ cryptographic algorithm ááá¯á¡ááŒá±áá¶á áá®ááœááºáá²á·áááºá
áááá¡áá»á®ááááºáá»á¬ážá¡áá±á«áºá¡ááŒá±áá¶á Serpentá Twofishá MARSá RC5 ááŸáá·áº Rijndael á¡áá«á¡ááẠáááºáá¬ááẠá áŠážááᯠáá±á¬áºáá¯ááºáá²á·áááºá áá»á°áá®á¡ááœá²á·áááºáá»á¬ážááẠá á¬áááºážááœááºážáá¬ážáá±á¬ á¡ááºáááá¯áá®áááºáá áºáá¯á á®ááá¯ááºážáá®ážáá«ážááœáẠáá»áá¯á·ááœááºážáá»ááºáá áºáá¯ááŸááœá²á áá»ááºáá áºáá¯ááᯠááœá±á·ááŸááá²á·áááºá á¡á±á¬ááºááá¯ááºáá°á áááºáá°áá²á ááá±á áááᯠá¡áááºážáááºáá»á²á·ááŒá®áž áá±á¬áºááŒáá¬ážáá±á¬ ááŒá±ááŸááºážáá»ááºáá áºáá¯á á®á á¡ááá á¡á¬ážáá¬áá»ááºáá»á¬ážááŸáá·áº á¡á¬ážáááºážáá»ááºáá»á¬ážááᯠáŠážá áœá¬áá¯á¶ážáááºááŒáá·áºááŒáá«á áá¯á·á
á¡ááºá¹áá«ááŒáá¯ááº
"á á áºááœá²ááááºáá¯áá¬áž" áááŒá áºáááºááœááºá áá»áœááºážáá»ááºáá°áá»á¬ážáááºáá±áá¬á á¬ááŸááºááŒááºážááŸáá·áºá á¬ááŸááºááŒááºážáá¯ááºáááºážá ááºááááá±áááá¹ááá¬ááá¯áááááŒá¯áááá±á¬áºáááºážáááºážáááºáááºážáá¡á¬ážáá¬áá»ááºáá»á¬ážááá¯ááá·áºáááºáá¬ážáááºá IBM á á¡ááºáááá¯áá®áááºááẠá¡á¶á·ááŒá áá¬áá±á¬ááºážáá±á¬ááºá¡á±á¬áẠá¡á¬ážá¡ááºáá¬áá±á¬ááºáá±áá±á¬ááŒá±á¬áá·áº á¡áááºážá¡ááŒá áº-ááá·áºáááºáá¬ážáá±á¬ áááºáááºážáá»ááºáá»á¬ážááœáẠá¡áá¯ááºáá¯ááºááẠáááá·áºáá»á±á¬áºáá±á á¡ááŒáá¯ááºááœááºáá»ááºááŸá¯áá»á¬ážááœááºáááºáž ááŒá¿áá¬áá»á¬áž ááŸááá²á·áááºá áááá±á¬ááºá áœá¬áááºáááºááá¯ááºáááºá MARS ááẠáá¶á·ááá¯ážáá¬ážáá±á¬ ááááºáá±á¬ááºážáá»á¬ážá á¬áááºážááœáẠááá·áºáááºáá»ááºáá»á¬ážááᯠáááºáá¶áá»ááŸááºáá±ážááá·áº 32-bit ááŒáŸá±á¬ááºááŒááºážááŸáá·áº ááœá²ááœá²ááá¯ááºáá±á¬áá áºááŸáá·áºááŒááºážá¡ááœáẠáá¬á·ááºáá²áá¶á·ááá¯ážááŸá¯ ááá¯á¡ááºáá«áááºá
MARS ááẠá¡áá»áááºááá¯ááºááŸáá·áº áá«áá«ááá¯ááºááá¯ááºááŸá¯áá»á¬ážááᯠá¡áá±á¬áºáá±áž áá¶ááá¯ááºáááºááŸááá¬ááŒá®áž áá»á¶áááºážááŸá¯ áá±á¬á·áá»á²á·ááœááºááŸá¯ááœáẠááŒá¿áá¬áá»á¬áž ááŸááá¬ááŒá®áž áááºážá á¡ááœááºá¡áá»áœá¶ ááŸá¯ááºááœá±ážááŸá¯ááẠáááá¯áá¬áááºáá¬ááᯠááœá²ááŒááºážá áááºááŒá¬ááẠáááºáá²á á±ááŒá®áž áááºááœá±á· á¡áá±á¬ááºá¡áááºáá±á¬áºááá·áº á¡ááá·áºááœáẠáá±á¬ááºááẠááŒá¿áá¬áá»á¬ážááᯠáááºáá®ážáá²á·áááºá á¡ááá¯áá»á¯ááºááŒá±á¬ááá»áŸáẠá¡ááŒá¬ážáá±á¬ áááºáá¬áááºáá»á¬ážááŸáá·áº ááŸáá¯ááºážááŸááºáá«á MARS ááẠáááá·áºá¡ááŒááºáá°áá áºáá±á¬ááºááá¯áááºá
RC6
á¡ááá¯áá« á¡ááºáááá¯áá®áááºááẠá¡á á±á¬ááá¯ááºážááœáẠá á±á·á á±á·á ááºá áẠáá¯áá±ááááŒá¯áá²á·ááá·áº RC5 áá¶á០á¡ááœááºáá°ážááŒá±á¬ááºážááŸá¯á¡áá»áá¯á·ááᯠá¡ááœá±áááºáá¶áá²á·ááŒá®ážá ááá¯ážááŸááºážááŒá®áž á¡ááŒááºá¡á¬áá¯á¶áááºáá±á¬ááºáá¯á¶ááŸáá·áº áá±á«ááºážá ááºáᬠáá»áœááºážáá»ááºáá°áá»á¬ážáᶠáá¯á¶ážáááœáá·áºáááºážááŒááºáá¬ááŸá¯ááŸáá á±áᬠ"á á¬ááŸááºáá»á¬áž" ááŸááá±ááŒááºážááᯠáááºááŸá¬ážáá±ážáá²á·áááºá ááá¯á·á¡ááŒááºá RC6 ááẠ32-áá áºááááºáá±á¬ááºážáá»á¬ážáá±á«áºááœáẠá á¶áá»áááºáááºáá±áá¬áá¯ááºáá±á¬ááºááŒááºážá¡ááŒááºááŸá¯ááºážáá»á¬ážááᯠááá¯ááºááŒáá²á·ááŒá®áž áá¯ááºááŸááºááŒááºážááŸáá·áº áá¯ááºááŸááºááŒááºážáá¯ááºáá¯á¶ážáá¯ááºáááºážáá»á¬ážááᯠáá¯á¶ážááá°áá®á áœá¬á¡áá±á¬ááºá¡áááºáá±á¬áºáá²á·áááºá
ááá¯á·áá±á¬áºá á¡ááºáááá¯áá®áááºááœáẠá¡áááºáá±á¬áºááŒáá« MARS áá²á·ááá¯á· ááŒá¿áá¬áá»á¬áž ááŸááááº- áá±ážááœááºáá»ááºááẠááá¯ááºááá¯ááºááŸá¯áá»á¬ážá¡ááœáẠá¡á¬ážáááºážáá»ááºá 32-áá Ạáá¯ááºáá±á¬ááºáá»ááºáá»á¬ážá¡ááœáẠáá¶á·ááá¯ážááŸá¯á¡áá±á«áº á áœááºážáá±á¬ááºáááºá¡áá±á«áº ááŸá®ááá¯ááŸá¯á¡ááŒáẠá¡ááŒáá¯ááºááœááºáá»ááºááŒááºážá áá±á¬á·áá»á²á·ááœááºááŒááºážááŸáá·áº áá¬á·ááºáá²áááºážááŒá áºáá»á¬ážááá¯ááºáᬠáá±á¬ááºážááá¯ááŸá¯ááá¯ááºáᬠááŒá¿áá¬áá»á¬áž . á€ááá á¹á ááŸáá·áº áááºáááºá áá°ááẠá¡á±á¬ááºááá¯ááºáá° á¡áááºážááá¹áá¡ááœáẠááá·áºáá»á±á¬áºááŸá¯ áááŸááá²á·áá±á
ááŸá áºáá±á¬ááº
Twofish ááẠá¡ááœááºáá»ááºááŒááºááŒá®áž áá«áá«áááºážáá±á¬ á ááºáá»á¬ážááœáẠá¡áá¯ááºáá¯ááºáááºá¡ááœáẠáá±á¬ááºážááœááºá áœá¬ ááŒá¯ááŒááºáá¬ážáá±á¬ááŒá±á¬áá·áº áá±á¬á·áá»á¬ážááᯠáá»á²á·ááœááºááŒááºážá¡ááœáẠáá±á¬ááºážááœááºáá±á¬ á¡áá¯ááºáá áºáá¯ááᯠáá¯ááºáá±á¬ááºáá²á·ááŒá®áž á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááá¯ááºáᬠááœá±ážáá»ááºá áá¬áá»á¬ážá áœá¬ááᯠáá±ážá áœááºážááá¯ááºáá±á¬ááŒá±á¬áá·áº áááºážááᯠáá®ážááŒá¬ážáá¯ááºáá±á¬ááºá áá¬áá»á¬ážááŸáá·áº ááááºááœá±á·á áœá¬ ááá¯ááºáá»á±á¬áá®ááœá±ááŒá áºá¡á±á¬áẠááŒá¯áá¯ááºááá¯ááºá á±áá²á·áááºá áá áºáá»áááºáááºážááŸá¬áááºá "áá«ážááŸá áºáá±á¬ááº" ááẠáá±ážááœááºáááºážááŒá±á¬ááºážáá»á¬áž (á¡áá°ážáááŒáá·áº á¡áá»áááºááŸáá·áº áá«áá«áá¯á¶ážá áœá²ááŸá¯ááá¯ááºáá¬) á០ááá¯ááºááá¯ááºááŒááºážáá»á¬ážááᯠáá¶ááá¯ááºáááºááŸááá¬ááŒá®áž áááºá á¯á¶áááá¯áááºáá¬á áá áºáá»á¬ážááŸáá·áº á¡áá°ážáááá¬ááááŒá áºáá² ááŸá¯ááºááœá±ážááœááºážáá±á¬ááŒá±á¬áá·áºá áá±á¬á·áá»á²á·ááœááºááŸá¯á¡ááŸáááºááá¯áááºáž ááááá¯ááºá á±áá«áááºá
ááœáŸá±
á¡ááºáááá¯áá®áááºááœáẠáááºážáá á¬áááºážá á áºááŸá¯ááᯠáááááá¬áᬠááá¯ážááŸááºážá á±ááá·áº ááá¯ážááŸááºážááŒá®áž áá¬ážáááºááá¯ááºáá±á¬ ááœá²á·á ááºážáá¯á¶áá«ááŸááá¬á áá¬á·ááºáá²ááááºáá±á¬ááºážá áá«áá«á¡ááœáẠá¡áá°ážááá±á¬ááºážááá¯áá²á áá»á¶áááºážáá±áá±á¬ áá±á¬á·áá»á¬ážááᯠáá»á²á·ááœááºáááºá¡ááœáẠáá¶á·ááá¯ážááŸá¯áá«ááŸáááŒá®áž ááŒá¯ááŒááºáááºá¡áá±á¬áºáá±áž ááœááºáá°áá±á¬ááŒá±á¬áá·áº áááºážááᯠáááºážááá°ážááŒá¬ážáá»ááºá¡ááŒá ẠáááºááŸá¬ážá á±áá«áááºá áá±ážáááºá áá°á¡áá Serpent ááẠáá±á¬ááºáá¯á¶ážáááºáá«áááºá á¬áááºážáááºáá°áá»á¬ážá á¡ááŸá±ážáá¯á¶ážááŒá áºááŒá®áž áááºážááœááºáá«ááŸááá±á¬ á¡áá»ááºá¡áááºáá»á¬ážááᯠáá¯ááºááŸááºááŒááºážááŸáá·áº áá¯ááºááŸááºááŒááºážááá¯ááºáᬠáá¯ááºáá¯á¶ážáá¯ááºáááºážáá»á¬ážááẠá¡ááœááºááœá²ááŒá¬ážááŒá®áž á¡áá±á¬ááºá¡áááºáá±á¬áºáááºá¡ááœáẠá¡ááŒá±áá¶áá»áá» ááœá²ááŒá¬ážáá±á¬áá»ááºážáááºááŸá¯áá»á¬áž ááá¯á¡ááºáá«áááºá
Rijndael
Rijndael ááẠá á¶ááŒááŸáá·áº á¡ááœááºáá®ážá ááºááœá¬ážáááº- á¡ááºáááá¯áá®áááºááẠáá¯ááºáá¶á·áááºááá¯ááºáá±á¬áºáááºáž NIST ááá¯á¡ááºáá»ááºáá»á¬ážááᯠá¡ááŒáá·áºá¡áááŒáá·áºáááºážáá±ážáááºá ááá¯á·áá±á¬áº áááºážááááá±áááá¹ááá¬áá»á¬ážáá á¯á á¯áá±á«ááºážáááºááŸááºáá»ááºá¡á áááºážáááŒáá¯ááºáááºáá»á¬ážááẠáááááá¬áá¬áá¬ááœááºáááºá Reindal ááœáẠá¡á¬ážáááºážáá»ááºááŸá áºáá¯áᬠááŸááááº- á¡ááœááºáááá»áá±á¬ á¡ááŒá±á¡áá±ááŒá áºááá·áº áá±á¬á·áá»á²á·ááœááºááŸá¯ááá¯ááºáᬠá áœááºážá¡ááºáá¯á¶ážá áœá²ááŸá¯ ááá¯ááºááá¯ááºááŸá¯ááœáẠá¡á¬ážáááºážáá»ááºááŸá áºáá»ááºááŸáá·áº áá»á¶áááºážáá±áá±á¬áá±á¬á·áá»á²á·ááœááºááŸá¯ááá¯ááºáᬠááŒá¿áá¬á¡áá»áá¯á· (á€ááá¹ááá¬ážááẠááŒáá¯ááºáááºááŸá áºáŠážááŒá áºááá·áº Serpent ááŸáá·áº Twofish á¡ááœáẠááá·áºáááºáá»ááºáá»á¬ážáááŸááá² áá¯ááºáá±á¬ááºáá²á·áááº) . ááá¯á·á¡ááŒááºá áá»áœááºážáá»ááºáá°áá»á¬ážá¡ááá¯á¡áá Reindal ááẠSerpentá Twofish ááŸáá·áº MARS ááẠá¡áááºážáááºáááá·áºáá»áá±á¬ cryptographic strength ááŸáááŒá±á¬ááºážá áááºááá¯á·áááºááá¯á á±áá¬áá° side-channel attacks á¡áá»áá¯ážá¡á á¬ážá¡áá»á¬ážá á¯ááŸáá·áº áá»ááºááŒáá·áºáá±á¬á¡ááœá¬á¡áá±ážááᯠáá¯áá¶ááá¯ááºááŸá¯ááẠáá»á±á¬áºááŒá±ážááẠáá¬ááœááºáá«áááºá á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááœá±ážáá»ááºá áá¬áá»á¬ážá
á¡áá»áá¯ážá¡á á¬áž
ááœáŸá±
ááŸá áºáá±á¬ááº
á¡ááºá¹áá«ááŒáá¯ááº
RC6
Rijndael
áá±ážáááºáž ááá¯ááºáá¬ááŸá¯
+
+
+
+
+
áá±ážáá¯á¶áá±ážáááºážá¡ááºá¡á¬áž
++
++
++
+
+
áá±á¬á·ááºáá²ááºááœáẠá¡áá±á¬ááºá¡áááºáá±á¬áºááá·áºá¡áá« áá¯ááºááŸááºááŒááºážááŒááºááŸá¯ááºáž
-
±
±
+
+
áá±á¬á·ááºáá²ááºááœáẠá¡áá±á¬ááºá¡áááºáá±á¬áºááá·áºá¡áá« á¡ááá áá»á²á·ááœááºááŸá¯á¡ááŒááºááŸá¯ááºáž
±
-
±
±
+
á áœááºážáááºááŒá®ážáá¬ážáá±á¬ á áááºáááºáá»á¬áž
+
+
-
±
++
á¡áááºážá¡ááŒá áºá¡ááá·áºá¡áááºááŸááá±á¬ á áááºáááºáá»á¬áž
±
+
-
±
++
áá¬á·ááºáá²á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ (FPGA)
+
+
-
±
+
áá¬á·ááºáá² á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ (á¡áá°ážááŒá¯ áá»á áºááº)
+
±
-
-
+
ááœááºáá»ááºáá»áááºááŸáá·áº áá«áá«ááá¯ááºááá¯ááºááŸá¯áá»á¬ážááᯠáá¬ááœááºááŒááºážá
+
±
-
-
+
áá±á¬á·áá»á²á·ááœááºááŸá¯áá¯ááºáááºážá ááºá¡áá±á«áº áá«áá«áá¯á¶ážá áœá²ááá¯ááºááá¯ááºááŸá¯áá»á¬ážááᯠá¡áá¬á¡ááœááºáá±ážááŒááºáž
±
±
±
±
-
á áááºááẠá¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯áá»á¬ážááœáẠáá«áá«áá¯á¶ážá áœá²ááŸá¯ ááá¯ááºááá¯ááºááŒááºážá០áá¬ááœááºááŒááºážá
±
+
-
±
+
áá±á¬á·ááᯠá¡áá»ááºá¡ááŒáẠáá»á²á·ááœááºááá¯ááºááŸá¯
+
+
±
±
±
á¡áá±á¬ááºá¡áááºáá±á¬áºááŸá¯ááœá±ážáá»ááºá áá¬áá»á¬áž áááŸáááá¯ááºááŸá¯ (ááá¯ááºáááºáá®ááŸá¯ ááá¯á¶ážááŸá¯á¶ážáá²)
+
+
±
±
+
Parallel Computing ááŒá áºááá¯ááºááŒá±
±
±
±
±
+
ááœááºááŒááºááá¹ááá¬á á¯á á¯áá±á«ááºážá¡á Reindal ááẠáááºážáááŒáá¯ááºáááºáá»á¬ážááẠáŠážáá±á«ááºážááŸáá·áºááá¯á¶ážáá¬ááŸááá±á¬ááŒá±á¬áá·áº áá±á¬ááºáá¯á¶ážáá²áá±ážááŸá¯ááááºááẠáá¯áá¹ááááŸááá¯á¶áá±á«áºáá«áááº- algorithm ááẠá¡ááŒááºá¡áááºá¡ááá¯ááºááá²á·ááŒá®áž 86 áá²ááŸáá·áº 10 áá²áá¬áááŸááá²á·áááºá Serpent ááẠáá² á á áá²ááŒáá·áº áá¯ááááá±áá¬ááœáẠáááºáááºáá±ááŒá®áž Twofish á áááááá±áá¬ááœáẠáááºáááºáá±áᬠáá»á°áá®á¡ááœá²á·ááẠáá áŠážá áááºážá¡ááœáẠáááºáááºáá²á·áááºá áááºážááá¯á·áá±á¬ááºááœáẠRC59 á áá áá²ááŒáá·áº á¡ááá¯ááºáááŸááá²á·ááŒá®áž MARS ááẠáá±á¬ááºáá¯á¶ážáá±áá¬á ááá¬áá¡ááá¯ááºáž áááºáááºáá²á·ááŒá®áž áá áá²ááŸáá·áº ááá·áºááœáẠáá áá²áᬠáááŸááá²á·áááºá
2 áá¯ááŸá Ạá¡á±á¬ááºááá¯áá¬á 2000 áááºáá±á·ááœáẠRijndael ááẠAES ááŒáá¯ááºááœá²ááœáẠá¡ááá¯ááºáááŸááá°á¡ááŒá Ạá¡á ááºá¡áá¬á¡á¬ážááŒáá·áº áááºážáá¡áááºááᯠAdvanced Encryption Standard ááá¯á· ááŒá±á¬ááºážáá²áá²á·ááŒá®ážá áááºážááᯠáááºááŸááá°áááá»á¬ážáááºá á á¶áá»áááºá á¶ááœáŸááºážáááºááŸááºááŒááºážáá¯ááºáááºážá ááºááẠáá áºááŸá áºááá·áºááŒá¬ááŒáá·áºáááº- ááá¯áááºáᬠ26á 2001 ááœáẠAES ááẠFIPS 197 á¡ááœáŸááºážááááºážááá¯áááŸáááŒá®áž FIPS 2003 á¡ááœáŸááºážááá¯áááŸááá±á¬ Federal Information Processing Standards á á¬áááºážááœáẠAES ááᯠááá·áºááœááºážáá²á·áááºá á¡ááºáááá¯áá®áááºá¡áá áºááá¯áááºáž NSA á០á¡ááœááºáááºááá¯ážáá¬ážáá²á·ááŒá®áž áááá áá¯ááŸá ẠááœááºáááŸá á á¡áá±áááááºá á¡áá»áá¯ážáá¬ážáá¯á¶ááŒá¯á¶áá±ážá¡á±áá»ááºá á®ááẠ256-bit áá±á¬á·ááŸááºá á¬ááŸááºááŒáá·áº AES ááá¯ááẠá¡ááá¡ááŸááºááŒá¯áá¬ážááŒá®áž ááááºáááºážáá»áŸáá¯á·ááŸááºá á¬ááœááºá á¬áááºážáá»á¬ážá áá¯á¶ááŒá¯á¶áá±ážááᯠáá±áá»á¬á á±ááẠáá¯á¶áá±á¬ááºá áœá¬ á¡á¬ážáá±á¬ááºážáá«áááºá
WD My Book ááŒááºááááá¯ááºáá»á¬ážááẠAES-256 áá¬á·ááºáá² áá¯ááºááŸááºááŒááºážááᯠáá¶á·ááá¯ážáá±ážáááºá
ááŒáá·áºáá¬ážáá±á¬áá¯á¶ááŒááºá áááºáá»áááŸá¯ááŸáá·áº á áœááºážáá±á¬ááºáááºáá±á«ááºážá ááºááŸá¯ááŒá±á¬áá·áºá Advanced Encryption Standard ááẠááá¹áá¬áá áºááŸááºážá០á¡ááá¡ááŸááºááŒá¯ááŸá¯ááᯠáá»ááºááŒááºá áœá¬áááŸááá²á·ááŒá®áž ááá¹áá¬áá±á«áºááœáẠáá°ááŒáá¯ááºá¡áá»á¬ážáá¯á¶áž symmetric encryption algorithms áá»á¬ážáá²ááŸáá áºáá¯ááŒá áºáá¬ááŒá®áž cryptographic libraries á¡áá»á¬ážá¡ááŒá¬áž (OpenSSLá GnuTLSá Linux á Crypto API á áááºááá¯á·) ááœááºáá«áááºáááºá AES ááẠááá¯á¡áá« áá¯ááºáááºážááŸáá·áº á á¬ážáá¯á¶ážáá°á¡ááá®áá±ážááŸááºážáá»á¬ážááœáẠááœááºáá»ááºá áœá¬á¡áá¯á¶ážááŒá¯áá±ááŒá®áž á ááºá¡áá»áá¯ážáá»áá¯ážááœáẠáá¶á·ááá¯ážáá±ážáá¬ážáááºá á¡áá°ážáááŒáá·áºá AES-256 áá¬á·ááºáá² áá¯ááºááŸááºááŒááºážááᯠá¡áá±á¬ááºáá áºáá»á áºáááºá My Book áááá¬ážá á¯ááœáẠááááºážáááºážáá¬ážáá±á¬ áá±áá¬áá»á¬ážááᯠáá¬ááœááºááŸá¯áá±áá»á¬á á±ááẠááŒááºááááá¯ááºáá»á¬ážááœáẠá¡áá¯á¶ážááŒá¯áá«áááºá á€á ááºáá á¹á ááºážáá»á¬ážááᯠá¡áá®ážáááºááŒáá·áºááŒáá«á áá¯á·á
áááºá
áºáá±á¬á· áá¬á·ááºáááá¯ááºáá»á¬ážá WD My Book ááá¯ááºážááœáẠááá°áá®áá±á¬ á
áœááºážáá±á¬ááºááẠáá±á¬áºáááºááŒá±á¬ááºáᯠáá«áááºáááº- 4á 6á 8á 10á 12 ááŸáá·áº 14 terabytes ááŒáá·áº ááá·áºááá¯á¡ááºáá»ááºáá»á¬ážááŸáá·áº á¡ááá¯ááºáá®áá¯á¶áž á
ááºáá
á¹á
ááºážááᯠááœá±ážáá»ááºááá¯ááºá
á±áááºááŒá
áºáááºá áá°áááºážá¡á¬ážááŒáá·áºá ááŒááºá HDD áá»á¬ážááẠMicrosoft Windows 7á 8á 8.1 ááŸáá·áº 10 á¡áá«á¡ááẠApple macOS áá¬ážááŸááºáž 10.13 (High Sierra) ááŸáá·áº á¡áááºááŸááá±á¬ áá»ááºááŒáá·áºáá±á¬áááºáááºááŸá¯á
áá
áºáá»á¬ážááŸáá·áº ááá¯ááºáááºáá®ááŒá±á¬ááºáž áá±áá»á¬á
á±ááá·áº exFAT ááá¯ááºá
áá
áºááᯠá¡áá¯á¶ážááŒá¯áá«áááºá Linux OS á¡áá¯á¶ážááŒá¯áá°áá»á¬ážááẠexfat-nofuse driver ááᯠá¡áá¯á¶ážááŒá¯á hard drive áá
áºáá¯ááᯠáááºáááºááẠá¡ááœáá·áºá¡áááºážááŸááááºá
My Book ááẠUSB 3.0 ááŸáá·áº á¡áá±á¬ááºááŸááá¯ááºáááºáá±á¬ ááŒááºááŸá¯ááºážááŒáá·áº USB 2.0 á¡ááºáá¬áá±á·á áºááᯠá¡áá¯á¶ážááŒá¯á ááá·áºááœááºáá»á°áá¬ááá¯á· áá»áááºáááºáááºá áá áºáááºááœááºá áááºážááẠááá·áºá¡á¬áž USB SuperSpeed ââââ bandwidth ááẠ5 Gbps (ááá¯ááá¯áááºááŸá¬ 640 MB/s) ááŒá áºáá±á¬ááŒá±á¬áá·áº ááŒá áºááá¯ááºáá»á±á¡ááŒáá·áºáá¯á¶ážááŒááºááŸá¯ááºážááŒáá·áº ááá¯ááºáá»á¬ážááᯠááœáŸá²ááŒá±á¬ááºážááá¯ááºá á±áá«áááºá áá áºáá»áááºáááºážááŸá¬áááºá áá±á¬ááºááŒááºááá¯ááºáááºáá®áá±á¬á¡ááºá¹áá«áááºááẠááŒá®ážáá²á·ááá·áº 10 ááŸá áºá¡ááœááºážááœááºááŸááá¬ážááá·áº áááºááá·áºá ááºáá á¹á ááºážááá¯ááºážá¡ááœááºáááᯠáá¶á·ááá¯ážááŸá¯ááá¯áá±áá»á¬á á±áááºá
My Book ááẠá¡áá¶á
ááºáá
á¹á
ááºážáá»á¬ážááᯠá¡ááá¯á¡áá»á±á¬ááºááááŸáááá¯ááºááŒá®áž á
á®á
ááºáááºááŸááºáá±ážááá·áº Plug and Play áááºážááá¬ááŒá±á¬áá·áº á¡ááá¯áá±á¬á·ááºáá²ááºááá·áºááœááºážááŸá¯áááá¯á¡ááºáá±á¬áºáááºážá á
ááºáá
áºáá¯á
á®ááœááºáá«ááŸááá±á¬ WD Discovery áá±á¬á·ááºáá²ááºáááºáá±á·áá»áºááᯠá¡áá¯á¶ážááŒá¯ááẠáá»áœááºá¯ááºááá¯á·á¡ááŒá¶ááŒá¯áá¬ážáá«áááºá
á¡á
á¯á¶ááœáẠá¡á±á¬ááºáá« á¡ááºááºáá»á¬áž áá«áááºáááº-
WD Drive á¡áá¯á¶ážá¡áá±á¬ááºáá»á¬áž
áááá¯ááááºááẠááá·áºá¡á¬áž SMART áá±áá¬á¡áá±á«áº á¡ááŒá±áá¶áá¬ážáá±á¬ drive á áááºááŸáá¡ááŒá±á¡áá±ááŸáá·áºáááºáááºáá±á¬ áá±á¬ááºáá¯á¶ážáá±á«áºá¡áá»ááºá¡áááºáá»á¬ážááᯠááá°ááá¯ááºááŒá®áž ááá±á¬ááºážáá²á·ááá¹ááá»á¬ážá¡ááœáẠáá¬á·ááºáááá¯ááºááᯠá á áºáá±ážááá¯ááºáá«áááºá ááá¯á·á¡ááŒááºá Drive Utilities áá¡áá°á¡áá®ááŒáá·áºá áááºááẠáááºá My Book ááœááºááááºážáááºážáá¬ážáá±á¬áá±áá¬á¡á¬ážáá¯á¶ážááᯠáá»ááºááŒááºá áœá¬áá»ááºááá¯ááºáááº- á€ááá á¹á ááœááºá ááá¯ááºáá»á¬ážááá¯áá»ááºáá áºáá¯á¶áá¬áá á¡ááŒáááºáá»á¬ážá áœá¬áááºáž áá¯á¶ážá overwrite áá¯ááºáááºááŒá áºáááŒáá·áº áááºážááẠáááŒá áºááá¯ááºáá±á¬á·áá«á áá¯ááºáá¯á¶ážáá¯ááºáááºážááŒá®ážá á®ážááŒá®ážáá±á¬áẠáááºážááá¯á·ááᯠááŒááºáááºááá°áááºá
WD á¡áá¶ááááºáž
á€á¡áá¯á¶ážá¡áá±á¬ááºááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áº áááºááẠáááºááŸááºáá¬ážááá·áºá¡áá»áááºááá¬ážá¡ááá¯ááºáž á¡áááºáá°ážáá°ááŸá¯áá»á¬ážááᯠá á®á ááºáááºááŸááºááá¯ááºáááºá á¡áááºááááºážááŒááºážááᯠáááºáá®ážááá·áºá¡áá« ááŒá áºááá¯ááºááá·áº á¡áááºážá¡ááŒá áº-ááá®ážáá¯á¶áž áá±á«ááºážá ááºááŸá¯áá»á¬ážááᯠááœá±ážáá»ááºááẠWD Backup ááẠGoogle Drive ááŸáá·áº Dropbox ááá¯á·ááŸáá·áº áá¯ááºáá±á¬ááºááá¯ááºáááºáᯠááŒá±á¬ááá¯ááºáá«áááºá ááá¯á·ááŒá±á¬áá·áº áááºááẠMy Book á០áá±áá¬áá»á¬ážááᯠcloud ááá¯á· á¡ááá¯á¡áá»á±á¬áẠááœáŸá²ááŒá±á¬ááºážááŒááºáž ááá¯á·ááá¯áẠá á¬áááºážááœááºážáá¬ážáá±á¬ áááºáá±á¬ááºááŸá¯áá»á¬ážá០ááá¯á¡ááºáá±á¬ ááá¯ááºáá»á¬ážááŸáá·áº ááá¯ááºááœá²áá»á¬ážááᯠááŒááºá hard drive ááŸáá·áº local machine ááŸá áºáá¯áá¯á¶ážááá¯á· áááºááœááºážááá¯ááºáááºá ááá¯á·á¡ááŒááºá ááá·áºáááá¯ááá¯ááºá០áá¬ááºáá¯á¶ááŸáá·áº áá®áá®ááá¯áá»á¬ážááᯠá¡áááºáá°ážáá°ááŸá¯áá»á¬ážááᯠá¡ááá¯á¡áá»á±á¬áẠáááºáá®ážááá¯ááºá á±ááá·áº áááºá Facebook á¡áá±á¬áá·áºááŸáá·áº áááºáá°ááŒá¯ááá¯ááºáááºá
WD áá¯á¶ááŒá¯á¶áá±áž
áááºážááẠá€áááááá¬áá¡áá°á¡áá®ááŒáá·áº áááºááẠá áá¬ážááŸááºááŒáá·áº drive ááá¯á·áááºáá±á¬ááºááœáá·áºááᯠááá·áºáááºááá¯ááºááŒá®áž áá±áá¬áá¯ááºááŸááºááŒááºážááᯠá á®áá¶ááá·áºááœá²ááá¯ááºáááºá áááºážá¡ááœáẠááá¯á¡ááºáááºááŸá¬ á áá¬ážááŸááºáá áºáá¯áááºááŸááºááẠ(áááºážáá¡ááŒáá·áºáá¯á¶ážá¡ááŸááºááẠá¡áá¹ááᬠ25 áá¯á¶ážá¡ááááŸáááá¯ááºáááº) ááŒá®ážáá±á¬áẠdisk áá±á«áºááŸá á¡áá»ááºá¡áááºá¡á¬ážáá¯á¶ážááᯠá á¬ááŸááºáá¬ážáááºááŒá áºááŒá®ážá á áá¬ážááŸááºááá¯áááá±á¬áá°áá»á¬ážáᬠááááºážáááºážáá¬ážáá±á¬ááá¯ááºáá»á¬ážááᯠáááºáá±á¬ááºááŒáá·áºááŸá¯ááá¯ááºáááºááŒá áºáááºá áááºáá±á¬ááºážá¡áááºááŒá±á á±áááºá WD Security ááẠááá·áºá¡á¬áž áá»áááºáááºáá±á¬á¡áá«ááœáẠáá»áœááºá¯ááºáá á¬á¡á¯ááºááᯠá¡ááá¯á¡áá»á±á¬áẠáá±á¬á·ááºááœáá·áºáá±ážááá·áº áá¯á¶ááŒááºá áááºáá»ááá±á¬ á ááºáá»á¬ážá á¬áááºážááᯠáááºáá®ážááá¯ááºá á±áááºááŒá áºáááºá
WD Security ááẠáá¬á·ááºáá²á¡ááá·áºááœáẠáá±áá¬áá¯ááºááŸááºááŒááºážááᯠááŒááºá drive ááá¯ááºááá¯ááºá áá¯ááºáá±á¬ááºáá±áá»áááºááœáẠWD Security ááẠáá¯ááºááŸááºááŒááºážááá¯ááºáᬠá¡áá¬á¡ááœááºááᯠá á®áá¶ááá·áºááœá²áááºá¡ááœáẠá¡áááºááŒá±áá±á¬ á¡ááŒááºá¡á¬áá¯á¶áá»ááºááŸá¬ááŒááºááá¯áᬠáá±á¬ááºáá¶á·áá±ážááŒá±á¬ááºáž áá»áœááºá¯ááºááá¯á· á¡áá±ážáá±ážáá±á¬áºááŒáá«áááºá á€áááºážáááºážááẠá¡áá±ážááŒá®ážáá±á¬ á¡áá»áá¯ážáá»á±ážáá°ážáá»á¬ážá áœá¬ááᯠáá±ážáá±á¬ááºááẠá ááá¯ááá¯áááºááŸá¬-
- PRNG ááẠáá¬á·ááºáá²áá»áááºážáá¶áá«áẠáá»ááºááá±áá¬áá áºáá¯ááẠáá¯ááºááŸááºááŒááºážáá±á¬á·áá»á¬ážááá¯áááºáá®ážááẠáá¬áááºááŸááááºá áááºážááẠá¡ááºáááá¯áá®áááŒáá·áºáá¬ážáá±á¬áá®ááá®áááŸáá á±áááºááŸáá·áº áááºážááá¯á·á cryptographic ááœááºá¡á¬ážááᯠááá¯ážááŒáá·áºá á±áá«áááºá
- áá¯ááºááŸááºááŒááºážááŸáá·áº á á¬ááŸááºááŒááºážáá¯ááºáá¯á¶ážáá¯ááºáááºážá¡ááœááºážá áá»áŸáá¯á·ááŸááºá á¬ááŸááºáá±á¬á·áá»á¬ážááᯠááœááºáá»á°áá¬á RAM ááœáẠáá±á«ááºážáá¯ááºáá¯ááºáááºááá¯ááºáááá¯á á áá áºáááá¯ááºááºááŸá ááŸááºáá¬ážáá±á¬ááá¯ááºááœá²áá»á¬ážááœáẠáááºáá®ážáá¬ážááá·áº áá¬áá®ááá¯ááºáá»á¬ážááᯠáááºážááá¯á·ááŒá¬ážááŒááºáá°ážáá°ááá¯ááºááŒá±ááᯠáááºážáá«ážá á±ááá·áº áá¯ááºááŸááºáááºá¹áá±ááá®ážáá»á¬ážááᯠáá±á«ááºážáá¯ááºáá¯ááºáááºááá¯ááºáá«á
- ááá¯ááºáá¯ááºáá±á¬ááºááŒááºážáá¡ááŒááºááŸá¯ááºážááẠclient device áá áœááºážáá±á¬ááºáááºá¡áá±á«áº áááºááá·áºáááºážááŒáá·áºáá»áŸ ááá°áááºáá«á
- á¡áá¬á¡ááœááºááᯠá¡áááºááœááºážááŒá®ážáá±á¬ááºá á¡áá¯á¶ážááŒá¯áá°áááºá០áááºáá±á¬ááºážáá¯ááºáá±á¬ááºá áá¬áá»á¬áž áááá¯á¡ááºáá² ááá¯ááºáá¯ááºááŸááºááŒááºážááᯠá¡ááá¯á¡áá»á±á¬áẠáá¯ááºáá±á¬ááºááœá¬ážáá«áááºá
á¡áááºáá«á¡áá»ááºáá»á¬ážá¡á¬ážáá¯á¶ážááẠáá±áá¬áá¯á¶ááŒá¯á¶áá±ážááᯠá¡á¬ááá¶ááŒá®áž áá»áŸáá¯á·ááŸááºá¡áá»ááºá¡áááºáá»á¬ážááá¯ážáá°ááŒááºážááŒá
áºááá¯ááºáá»á±ááᯠáá¯á¶ážááá®ážáá«ážáááºááŸá¬ážáá
áºááá¯ááºáááºááŒá
áºáááºá drive ááá±á¬ááºáááºá
áœááºážáá±á¬ááºáááºáá»á¬ážááá¯ááá·áºááœááºážá
ááºážá
á¬ážááŒááºážááŒáá·áºá áááºážááẠMy Book ááẠáá¯ááŸá¬ážá
á»á±ážááœááºááœááºáááŸáááá¯ááºáá±á¬á¡áá±á¬ááºážáá¯á¶ážáá¬ááœááºáá¬ážáá±á¬ááá¯ááŸá±á¬ááºáááááá¬áá»á¬ážáá²ááŸáá
áºáá¯ááŒá
áºáá¬áááºá
source: www.habr.com