ืืื ืืื 2020, ืืืื ืืจืืกืื ืืืืจืืช ืจืฉืืืืช ืฉื ืืื ื ืื ืงืฉืืืื ืืืฆืื ืืื ืฉื WD My Book ืืชืืืืื ืืืฆืคื ืช ืืืืจื AES ืขื ืืคืชื 256 ืกืืืืืช. ืืฉื ืืืืืืช ืืืงืืืช, ืืขืืจ ื ืืชื ืืื ืืจืืืฉ ืืืฉืืจืื ืืืื ืจืง ืืื ืืืืช ืืืงืืจืื ืืงื ืืงืืื ืืช ืืจืืช ืื ืืฉืืง "ืืืคืืจ", ืื ืืขืช ืื ืืื ืืืื ืืจืืืฉ ืืื ื ืืืื ืขื ืืืจืืืช ืงื ืืื ืืช ื-3 ืฉื ืื ื-Western Digital. ืืืืื ืืืืจืืข ืืืฉืืขืืชื ืืื, ืืืืื ื ืืขืฉืืช ืืืื ืงืฆืจ ืืืืกืืืจืื ืืืืืื ืืื ืืืคืืข ืชืงื ืืืฆืคื ื ืืืชืงืื ืืืื ืืื ืื ืื ืืื ืืืฉืืืื ืืคืชืจืื ืืช ืืชืืจืื.
ืืืฉื ืืื ืจื, ืืชืงื ืืจืฉืื ืืืฆืคื ื ืกืืืืจืืช ืืืจืฆืืช ืืืจืืช ืืื DES (Data Encryption Standard), ืฉืคืืชื ืขื ืืื IBM ืื ืืื ืืจืฉืืืช ืชืงื ื ืขืืืื ืืืืืข ืืคืืจืืืื ื-1977 (FIPS 46-3). ืืืืืืจืืชื ืืืืกืก ืขื ืคืืชืืืื ืฉืืืฉืื ืืืืื ืคืจืืืงื ืืืงืจ ืืฉื ืืืฆืืคืจ. ืืืฉืจ ื-15 ืืืื 1973 ืืืจืืื ืืฉืืช ืืชืงื ืื ืืืืืืืช ืฉื ืืจืฆืืช ืืืจืืช ืขื ืชืืจืืช ืืืฆืืจืช ืชืงื ืืฆืคื ื ืขืืืจ ืกืืื ืืืืช ืืืฉืืชืืืช, ืืชืืืื ืืืืจืืงืื ื ืื ืก ืืืืจืืฅ ืืืฆืคื ื ืขื ืืืจืกื ืืฉืืืฉืืช ืฉื ืืืฆืืคืจ, ืฉืืฉืชืืฉื ืืจืฉืช Feistel ืืขืืืื ืช. ืืืื ืขื ืืชืืจืื ืืืจืื, ืื ื ืืฉื: ืืฃ ืืื ืืืืืืืจืืชืืื ืฉืืืืฉื ืืชืืจืืช ืืจืืฉืื ื ืื ืขืื ืืืจืืฉืืช ืืืืืืจืืช ืฉืืืืฉื ืืืืื NBS.
ืืืืื, IBM ืื ืืืื ืคืฉืื ืืงืื ืชืืืกื: ืืฉืืชืืจืืช ืืืืื ืืืืฉ ื-27 ืืืืืืกื 1974, ืืชืืืื ืืืืจืืงืื ืฉืื ืืืืฉ ืืงืฉื, ืฉืืฆืืื ืืจืกื ืืฉืืคืจืช ืฉื ืืืฆืืคืจ. ืืคืขื ืืืืจ ืืืืฉืืขืื ืื ืืืืชื ืชืืื ื ืืืช: ืืืืจ ืฉืืืฆืขื ืขืืืื ืืืืฉืจืช ืขื ืืืขืืืืช, ืืื ืืืืื ืืืฆืืื ืืช ืื ืืืกืจืื ืืช, ืื ืฉืื ืืื ืขื ืื ืืืชืืื ื. ืืืืจ ืฉืืื ืื ืืฆืืื ืืืืฅ, ืืืฆืืคืจ ืฉืื ื ืืช ืฉืื ื-DES ืืคืืจืกื ืืจืืฉืื ืืคืืจืื ื-17 ืืืจืฅ 1975.
ืขื ืืืช, ืืืืื ืกืืืคืืืืื ืื ืฆืืืืจืืื ืฉืืืจืื ื ื-1976 ืืื ืืืื ืืชืงื ืืืฆืคื ื ืืืืฉ, DES ืกืคื ืืืงืืจืช ืงืฉื ืืฆื ืงืืืืช ืืืืืืื. ืืกืืื ืืื ืืืืชื ืืฉืื ืืืื ืฉืืืฆืขื ืืืืืืจืืชื ืขื ืืื ืืืืื NSA: ืืคืจื, ืืืจื ืืืคืชื ืืฆืืืฆื ื-56 ืกืืืืืช (ืืชืืืื ืืืฆืืคืจ ืชืื ืืขืืืื ืขื ืืคืชืืืช ืฉื 64 ื-128 ืกืืืืืช), ืืืืืืืงื ืฉื ืืืืงื ืืชืืืจื ืฉืื ืชื . ืืืืจื ืงืจืืคืืืืจืคืื, "ืืฉืืคืืจืื" ืืื ืืกืจื ืืฉืืขืืช ืืืืืจ ืืืืื ืฉืืกืืื ืืช ืืืืืืื ืืืืื ืืชืจื ืืืื ืืืืฆืขืืช ืืืฉืื ืืฉืื ืืืื ืืื ืืืืืช ืืกืืื ืืฆืคืืช ืืืกืืืื ืืืฆืคื ืื ืืืืคื ืืืคืฉื.
ืืืงืฉืจ ืืืืฉืืืช ืืื, ืืืงืื ืืขืื ืืืืืืช ืชืืช ืืกื ืื ืืืืจืืงื ื, ืฉืืืจืชื ืืืืชื ืืืืื ืืช ืชืงืคืืช ืคืขืืืืช ื-NSA. ืืฉื ืช 1978 ืคืืจืกื ืืขืงืืืช ืืืงืืจื ืื"ื ืฉืงืืข ืืช ืืืืจืื ืืืืื:
- ื ืฆืืื ื-NSA ืืฉืชืชืคื ืืืืจ ื-DES ืจืง ืืขืงืืคืื, ืืชืจืืืชื ืืชืืืืกื ืจืง ืืฉืื ืืืื ืืคืขืืืช ืืืืงื ืืชืืืจื;
- ืืืจืกื ืืกืืคืืช ืฉื DES ืืชืืจืจื ืืขืืืื ืืืชืจ ืืคื ื ืคืจืืฆืืช ืื ืืชืื ืงืจืืคืืืืจืคื ืืืืงืืจืืช, ืื ืฉืืฉืื ืืืื ืืื ืืืฆืืงืื;
- ืืืจื ืืคืชื ืฉื 56 ืกืืืืืช ืืื ืื ืืืืชืจ ืขืืืจ ืืจืื ืืืืจืืข ืฉื ืืืืฉืืืื, ืื ืฉืืืจืช ืฆืืคื ืืื ืืืจืืฉ ืืืฉื-ืขื ืืขืืืช ืฉื ืืคืืืช ืืื ืขืฉืจืืช ืืืืืื ื ืืืืจืื, ืืืืืจ ืืชืืงืคืื ืจืืืืื ืืืคืืื ืืืืงืจืื ืืงืฆืืขืืื ืืื ืืฉืืืื ืืืื, ืืื ืื ืืืืื.
ืืกืงื ืืช ืืืืขืื ืืืฉืจื ืืืืคื ืืืงื ื-1990, ืืฉืืงืจืืคืืืืจืคืื ืืืฉืจืืืื ืืื ืืืื ืืขืื ืฉืืืจ, ืฉืขืืื ืขื ืจืขืืื ืืืฆืคื ื ืืืืคืจื ืฆืืืืืช, ืขืจืื ืืืงืจ ืืืื ืขื ืืืืืจืืชืื ืืืืง, ืืืื DES. ืืืืขื ืื ืืืืขื ืืืกืงื ื ืฉืืืื ืืชืืืจื ืืืืฉ ืืื ืืจืื ืืืชืจ ืขืืื ืืคื ื ืืชืงืคืืช ืืืืงืืจื, ืื ืฉืืืืจ ืฉื-NSA ืืืขืฉื ืขืืจ ืืกืชืื ืืื ืืืจืื ืืืืืืจืืชื.
ืขืื ืฉืืืจ
ืืื ืขื ืืืช, ืืืืืื ืขื ืืืจื ืืืคืชื ืืชืืจืจื ืืืขืื, ืืืืืจื ืืืื, ืฉืืืืื ืืืืคื ืืฉืื ืข ื-1998 ืขื ืืื ืืืจืืื ืืฆืืืืจื Electronic Frontier Foundation (EFF) ืืืกืืจืช ื ืืกืื DES Challenge II. ื ืขืจื ืืืกืืช ืืขืืืช RSA. ืืืฉื-ืขื ื ืื ื ืืืืืื ืืคืืฆืื DES, ืืฉื ืืงืื EFF DES Cracker, ืืฉืจ ื ืืฆืจ ืขื ืืื ื'ืื ืืืืืืจ, ืืืืกื ืฉืืชืฃ ืฉื EFF ืืื ืื ืคืจืืืงื DES Challenge, ืืคืื ืงืืฆ'ืจ, ืืืืกื ืืืงืจ ืงืจืืคืืืืจืคืื.
ืืขืื EFF DES Cracker
ืืืขืจืืช ืฉืคืืชืื ืืฆืืืื ืืืฆืื ืืืฆืืื ืืช ืืืคืชื ืืืืืื ืืืฆืคื ืช ืชืื ืฉืืืืฉ ืืืื ืืก ืชืื 56 ืฉืขืืช ืืืื, ืืืืืจ ืชืื ืคืืืช ืืฉืืืฉื ืืืื. ืืฉื ืื, DES Cracker ืืื ืฆืจืื ืืืืืง ืืจืืข ืืื ืืฉืืืืืื ืืืคืฉืจืืื, ืื ืฉืืืืจ ืฉืื ืื ืกืืืืช ืืื ืื ืืืืืช, ืืคืจืืฆื ืชืืืฉื ื-224 ืฉืขืืช, ืืืืืจ ืื ืืืชืจ ื-10 ืืืื. ืืืงืืื, ืขืืืช ืืืฉื ืืขื, ืืืชืืฉื ืืืกืคืื ืฉืืืฉืงืขื ืืขืืฆืืื, ืขืืื ืขื 250 ืืืฃ ืืืืจ ืืืื. ืื ืงืฉื ืื ืืฉ ืฉืืืื ืงื ืืืื ืืคืืื ืืืชืจ ืืคืฆื ืงืื ืืื: ืื ืจืง ืฉืืืืืจื ืืคืื ืืืืงื ืืจืื ืืืชืจ, ืืื ืื ืืืืืช ืืืชืคืชืืืช ืืื ืืืืืืืช ืืืื ืืจื ื, ืืืงืจ ืื ืฆืจืื ืืงื ืืช ืื ืืฉืืืจ ืืช ืืฆืืื ืืืจืืฉ - ืื ืื ืืกืคืืง ืืื ืืืฆืืจ ืจืฉืช ืืื ืฉื ืืืฉืืื ืืืฉืืื ื ืืืขืื ืืืืืจืืก.
ื ืืกืื ืื ืืืืื ืืืืจืืจ ืขื ืืื DES ืืืืฉื. ืืืืืืื ืฉืืืืชื ืชืงืืคื ื ืขืฉื ืฉืืืืฉ ืืืืืืจืืชื ืืืืขื 50% ืืืคืชืจืื ืืช ืืชืืื ืืฆืคื ืช ืื ืชืื ืื (ืืคื ืืืชื ืืขืจืืช EFF), ืฉืืืช ืืฆืืืช ืืืืืคื ืืคืื ืืืืืคื ืืชืืื.
ืืชืืจืื ืืืฉืื - ืชืืจืืช ืืืฉื
ืืืขื ืืืืื ืืช, ืืฉ ืืืืจ ืฉืืืืคืืฉ ืืืจ ืชืืืืฃ ืืชืงื ืืฆืคื ืช ืื ืชืื ืื ืืื ืืืขื ืืืงืืื ืืืื ืช ื-EFF DES Cracker: ืืืืื ืืืืืื ืืืืจืืงืื ืืชืงื ืื ืืืื ืืืืืื (NIST) ืืืจ ื-1997 ืืืจืื ืขื ืืฉืงืช ืชืืจืืช ืืืืืจืืชืื ืืฆืคื ื ืฉื ืืขืื ืืืืืช "ืชืงื ืืื" ืืืฉ ืืืืืืช ืงืจืืคืืื. ืืื ืืืืื ืขืืจื ืืืจืืข ืืืื ื ืขืจื ืื ืืจืง "ืขืืืจ ืืื ืฉืื ืฉืื ื", ืื, ืืืชืืฉื ืืืืืื ืืื ืืืฆืืืช ืฉื ืืคื ื 30 ืฉื ื, ืืืืืื NIST ืืืคืื ืืช ืืชืืจืืช ืคืชืืื ืืืืืืื: ืื ืืืจื ืืื ืืื ืคืจืื ืืืืืื ืืงืืช ืืืง ืื. ืื, ืืื ืงืฉืจ ืืืืงืื ืื ืืืจืืืช.
ืืืฉื ืื ืืฆืืืงื ืืช ืขืฆืื ืขืื ืืฉืื ืืืืจืช ืืืืขืืืื: ืืื ืืืืืจืื ืฉืืืืฉื ืืงืฉื ืืืฉืชืชืคืืช ืืชืืจืืช Advanced Encryption Standard ืืื ืงืจืืคืืืืืืื ืืคืืจืกืืื ืืขืืื (ืจืืก ืื ืืจืกืื, ืืื ืืืืื, ืืืจืก ืงื ืืืกื) ืืืืจืืช IT ืงืื ืืช ืืืชืืืืช ืืืืืืช ืกืืืืจ (Counterpane). , ืืชืืืืืื ืืืืืื (ืืจืื ืืช Deutsche Telekom), ืืืืกืืืช ืืื ืื (KU Leuven, ืืืืื), ืืื ืื ืกืืืจื-ืืคืื ืืืืจืืช ืงืื ืืช ืฉืืขืืื ืฉืืขื ืขืืืื ืืืืฅ ืืืืื ืืชืืื (ืืืืืื, Tecnologia Apropriada Internacional ืืงืืกืื ืจืืงื).
ืืขื ืืื ืฉืืคืขื NIST ืืืฉืจื ืจืง ืฉืชื ืืจืืฉืืช ืืกืืกืืืช ืืืืืืจืืชืืื ืืืฉืชืชืคืื:
- ืืืืง ืื ืชืื ืื ืืืื ืืืืืช ืืืืื ืงืืืข ืฉื 128 ืกืืืืืช;
- ืืืืืืจืืชื ืืืื ืืชืืื ืืฉืืืฉื ืืืื ืืคืชื ืืคืืืช: 128, 192 ื-256 ืกืืืืืช.
ืืฉืืช ืชืืฆืื ืืื ืืืืชื ืคืฉืืื ืืืกืืช, ืืื, ืืื ืฉืืืืจืื, ืืฉืื ื ืืฆื ืืคืจืืื: ืืื ืขืื ืืจืื ืืจืืฉืืช ืืฉื ืืืช, ืืืื ืืจืื ืืืชืจ ืงืฉื ืืขืืื ืืื. ืืื ืชืืื, ืขื ืืกืืกื ืืืจื ืกืืงืจื NIST ืืช ืืืชืืืืืื. ืืืื ืืงืจืืืจืืื ืื ืฉืืืืขืืืื ืื ืืฆืืื ืืื ืฆืจืืืื ืืขืืื ืืื:
- ืืืืืช ืืขืืื ืืคื ื ืื ืืชืงืคืืช ืงืจืืคืืืื ืืืืืืช ืืืืขืืช ืืืื ืืชืืจืืช, ืืจืืืช ืืชืงืคืืช ืืจื ืขืจืืฆื ืฆื ืฉืืืฉื;
- ืืืขืืจ ืืคืชืืืช ืืฆืคื ื ืืืฉืื ืืฉืงืืืื (ืืงืืื ืคืืจืืฉื ืืืชื ืืคืชืืืช ืฉืืืจืืช ืฉืืฉ ืืื ืืืืืื ืืฉืืขืืชืืื ืื ืืื, ืืืืืืื ืืฆืคื ืื ืืืื);
- ืืืืจืืช ืืืฆืคื ื ืืฆืืื ืืืื ืืขืจื ืืื ืืคืืืคืืจืืืช ืื ืืืืืืช (ื-8 ืขื 64 ืกืืืืืช);
- ืืืคืืืืืืฆืื ืืืขืจืืืช ืืจืืืืช ืืขืืืื, ืชืืืื ืืืงืืืช ืคืขืืืืช;
- ืืจืืฉืืช ืืื ืืืื ืืืืืช ื-RAM;
- ืืื ืืืืืืช ืืฉืืืืฉ ืืชืจืืืฉืื ืกืื ืืจืืืื (ืืืกืืก ืืื ืืืช ืคืื ืงืฆืืืช hash, PRNGs ืืื');
- ืืื ื ืืืืืืจืืชื ืืืื ืืืืืช ืกืืืจ ืืงื ืืืื ื.
ืื ืงืืื ืืืืจืื ื ืืืื ื ืจืืืช ืืืืจื, ืืื ืื ืืืฉืืื ืขื ืื, ืื ืืืืื ื, ืื ืืจืื ืืืชืจ ืงื ืื ืชื ืืืืืจืืชื ืืืื ื, ืืื ืืจืื ืืืชืจ ืงืฉื ืืืกืชืืจ ืื "ืกืืื ืื" ืืขืืจืช ืฉืืคืชื ืืืื ืืงืื ืืืฉื ืืืชื ืืืืืืช ืื ืชืื ืื ืืืฆืคื ืื.
ืืงืืื ืฉื ืืงืฉืืช ืืชืืจืืช ืชืงื ืืฆืคื ื ืืชืงืื ื ืืฉืื ืฉื ื ืืืฆื. ืืกื ืืื ืืฉืชืชืคื ืื 15 ืืืืืจืืชืืื:
- CAST-256, ืฉืคืืชื ืขื ืืื ืืืจืช Entrust Technologies ืืงื ืืืช ืขื ืืกืืก CAST-128, ืฉื ืืฆืจ ืขื ืืื ืงืจืืืื ืืืืก ืืกืืืคืืจื ืืืืจืก;
- Crypton, ืฉื ืืฆืจ ืขื ืืื ืืงืจืืคืืืืื Chae Hoon Lim ืืืืจืช ืืืืืช ืืกืืืืจ ืืืจืื ืงืืจืืื ืืช Future Systems;
- DEAL, ืฉืชืคืืกืชื ืืืฆืขื ืืืงืืจ ืขื ืืื ืืืชืืืืงืื ืืื ื ืืืจืก ืงื ืืืกื, ืืืืืืจ ืืืชืจ ืคืืชืื ืจืขืืื ืืชืื ืขื ืืื ืจืืฆ'ืจื ืืืืืจืืจืืื', ืฉืืืืฉ ืืงืฉื ืืืฉืชืชืคืืช ืืชืืจืืช;
- DFC, ืคืจืืืงื ืืฉืืชืฃ ืฉื ืืืช ืืกืคืจ ืืืื ืื ืืคืจืื, ืืืจืื ืืืืืื ืืฆืจืคืชื ืืืืงืจ ืืืขื (CNRS) ืืชืืืื ืืชืงืฉืืจืช France Telecom;
- E2, ืฉืคืืชืื ืืืกืืช ืืืจืช ืืชืงืฉืืจืช ืืืืืื ืืืคื, Nippon Telegraph and Telephone;
- FROG, ืคืจื ืืืืื ืฉื ืืืจืช ืงืืกืื ืจืืงื Tecnologia Apropriada Internacional;
- HPC, ืฉืืืืฆื ืขื ืืื ืืงืจืืคืืืืื ืืืืชืืืืงืื ืืืืจืืงืื ืจืืฆ'ืจื ืฉืจืคื ืืืื ืืืจืกืืืช ืืจืืืื ื;
- LOKI97, ื ืืฆืจ ืขื ืืื ืืฆืคื ืื ืืืืกืืจืืืื ืืืจื ืก ืืจืืื ืื'ื ืืคืจ ืกืืจื;
- ืื'ื ืื, ืฉืคืืชืื ืขื ืืื ืืืืงื ื'ืืืงืืืกืื ืืงืืืืก ืืืืจ ืขืืืจ ืืืจืช ืืชืงืฉืืจืช ืืืจืื ืืช Deutsche Telekom AG;
- MARS ื-IBM, ืฉืืืฆืืจืชื ื ืื ืืืง ืืื ืงืืคืจืกืืืช', ืืืืืจื ืืืฆืืคืจ;
- RC6, ืฉื ืืชื ืขื ืืื ืจืื ืจืืืกื, ืืื ืจืืืฉื ืืจืื ืกืืื ื ืืืืืื ืขืืืจ ืชืืจืืช AES;
- Rijndael, ืฉื ืืฆืจ ืขื ืืื ืืื ืกื ื ืจืืืื ืืืืืื ืืื ืืืืื ืืืจืกืืื ืืงืชืืืืช ืฉื ืืืื;
- SAFER+, ืฉืคืืชื ืขื ืืื ืืชืืืื ืืงืืืคืืจื ื Cylink ืืื ืขื ืืืงืืืื ืืืืืืืช ืืืืขืื ืฉื ืืจืคืืืืืงื ืฉื ืืจืื ืื;
- ื ืืฉ, ืฉื ืืฆืจ ืขื ืืื ืจืืก ืื ืืจืกืื, ืืื ืืืืื ืืืืจืก ืงื ืืืกื;
- Twofish, ืฉืคืืชื ืขื ืืื ืงืืืฆืช ืืืืงืจ ืฉื ืืจืืก ืฉื ืืืจ ืืืชืืกืก ืขื ืืืืืืจืืชื ืืืฆืคื ื Blowfish ืฉืืืฆืข ืขื ืืื ืืจืืก ืขืื ื-1993.
ืืืชืืกืก ืขื ืชืืฆืืืช ืืกืืืื ืืจืืฉืื, ืืืื 5 ืคืืื ืืืกืืื, ืืืื Serpent, Twofish, MARS, RC6 ืืจืื ืืื. ืืืจื ืืืืฉืืขืื ืืฆืื ืคืืืื ืืืขื ืืื ืืื ืืืืืืืจืืชืืื ืืจืฉืืืื, ืืืื ืืื. ืื ืืื ืืื ืฆื? ืืืื ื ืจืืื ืืขื ืืช ืืชืืืื ืื ืืื ืชืืืื ืืช ืืืชืจืื ืืช ืืืืกืจืื ืืช ืืขืืงืจืืื ืฉื ืื ืืื ืืืคืชืจืื ืืช ืืืคืืจืืื.
MARS
ืืืงืจื ืฉื "ืื ืืืืืื", ืืืืืื ืฆืืื ื ืืช ืืืืช ืืืื ืืฆืคื ืช ืืคืขื ืื ืื ืชืื ืื, ืื ืืื ืืืชืจืื ืืช ืฉืื ืืื ืืืืืืื. ืืืืืืจืืชื ืฉื ืืื ืืื ืืืื ืืื ืืืืคื ืืคืชืืข, ืื ืฉืืคื ืืืชื ืืื ืืชืืื ืืขืืืื ืืกืืืืืช ืืืืืืืช ืืืฉืืืื. ืืื ืื ืืขืืืช ืขื ืืงืืื ืฉื ืืืฉืืืื. ืืื ืืคืขืื ืืฆืืจื ืืขืืื, MARS ืืจืฉื ืชืืืืช ืืืืจื ืขืืืจ ืืคื 32 ืกืืืืืช ืืกืืืื ืกืืืืืช ืืฉืชื ืื, ืื ืฉืฉืื ืืืื ืืืืืืช ืขื ืจืฉืืืช ืืคืืืคืืจืืืช ืื ืชืืืืช.
MARS ืื ืืชืืจืจ ืืื ืคืืืข ืืืชืงืคืืช ืชืืืื ืืืื, ืืื ืื ืืขืืืช ืืืจืืืช ืืคืชื ืชืื ืืื ืชื ืืขื, ืืืืืจืืืืช ืืืืืืืช ืฉืื ืืงืฉืชื ืขื ื ืืชืื ืืืจืืืืงืืืจื ืืืฆืจื ืืขืืืช ื ืืกืคืืช ืืฉืื ืืืืฉืื ืืืขืฉื. ืืงืืฆืืจ, ืืืฉืืืื ืืคืืื ืืืกืืื ืืืืจืื, MARS ื ืจืืชื ืืื ืืืืืกืืืืจ ืืืืชื.
RC6
ืืืืืืจืืชื ืืจืฉ ืืืง ืืืืจื ืกืคืืจืืฆืืืช ืืงืืืื, RC5, ืฉื ืืงืจ ืืืกืืืืืช ืงืืื ืืื, ืืฉืจ ืืฉืืืื ืขื ืืื ื ืคืฉืื ืืืืืืืื, ืืคื ืืืชื ืืฉืงืืฃ ืืืืืืื ืืืืืืื ืืืืกื ืืช ื ืืืืืชื ืฉื "ืกืืื ืืืช". ืื ืืกืฃ, RC6 ืืืืื ืืืืจืืืืช ืขืืืื ื ืชืื ืื ืฉืื ืืคืืืคืืจืืืช ืฉื 32 ืกืืืืืช, ืื ืืื ืืืฆืคื ื ืืืคืขื ืื ืืืฉืื ืืืืคื ืืื ืืืืืืื.
ืขื ืืืช, ืืืืืืจืืชื ืืื ืืืชื ืืขืืืช ืืื MARS ืื "ื: ืืืืชื ืคืืืขืืช ืืืชืงืคืืช ืขืจืืฅ ืฆืืื, ืชืืืช ืืืืฆืืขืื ืืชืืืื ืืคืขืืืืช 32 ืกืืืืืช, ืืื ืื ืืขืืืช ืืืืฉืื ืืงืืื, ืืจืืืช ืืคืชืืืช ืืืจืืฉืืช ืืืฉืืื ืืืืจื. . ืืืงืฉืจ ืื, ืืื ืืฉืื ืืืคื ืื ืืชืืื ืืชืคืงืื ืืื ืฆื.
ืฉื ื ืืืื
Twofish ืืชืืื ืืื ืืืืจ ืืืืื ืืืื ืืขืืืื ืขื ืืืฉืืจืื ืืขืื ืืกืคืง ื ืืื, ืขืฉื ืขืืืื ืืฆืืื ืช ืืืจืืืช ืืคืชืืืช ืืืฆืืข ืืกืคืจ ืืคืฉืจืืืืช ืืืฉืื, ืฉืืคืฉืจื ืืืชืืื ืืืชื ืืขืืื ืืช ืืืฉืืืืช ืกืคืฆืืคืืืช. ืืื ืขื ืืืช, "ืฉื ื ืืืืื" ืืชืืจืจื ืืคืืืขืื ืืืชืงืคืืช ืืจื ืขืจืืฆืื ืฆืืืืื (ืืคืจื, ืืืืื ืช ืืื ืืฆืจืืืช ืืฉืื), ืื ืืื ืืืืืืชืืื ืืืืืื ืืืขืจืืืช ืืจืืืืช ืืขืื ืืืื ืืืจืืืื ืืื, ืฉืืื. , ืืฉืคืืข ืื ืขื ืืืืจืืช ืืจืืืช ืืืคืชื.
ื ึธืึธืฉื
ืืืืืืจืืชื ืืื ืืื ื ืคืฉืื ืืืืื, ืฉืคืฉื ืืฉืืขืืชืืช ืืช ืืืืงืืจืช ืฉืื, ืื ืืื ืชืืืขื ื ืืืืืื ืืืืื ืฉื ืคืืืคืืจืืช ืืืืืจื, ืืื ืื ืชืืืื ืืืจืืืช ืืคืชืืืช ืชืื ืืื ืชื ืืขื, ืืืื ืงื ืืืกืืช ืืฉืื ืื, ืื ืฉืืจื ืื ืืืืื ืขื ืืจืืืื. ืืืจืืช ืืืช, ืกืจืคื ื ืืื, ืืืืคื ืขืงืจืื ื, ืืืืื ืืืืชืจ ืืืื ืืคืืื ืืืกืืื, ืืชืจื ืืื, ื ืืื ืืืฆืคื ื ืืืคืขื ืื ืฉื ืืืืืข ืื ืืื ืฉืื ืื ืืชืืืืช ืืืฆืจืืื ืืืฉืืช ืฉืื ืืช ืืืืชืืช ืืืืฉืื.
ืจืื'ื ืื
ืจืื ืืื ืืชืืจืจ ืืืงืืจื ืืืืชืจ ืืืืืืื: ืืืืืืจืืชื ืขืื ืืืืืื ืืืจืืฉืืช ื-NIST, ืืื ื ืื ื ืืืช, ืืืืืื ืช ืืืืื ืืืืคืืื ืื, ืขืืืฃ ืืืืคื ื ืืืจ ืขื ืืชืืจืื. ื- Reindal ืืื ืจืง ืฉืชื ื ืงืืืืช ืืืืฉื: ืคืืืขืืช ืืืชืงืคืืช ืฆืจืืืช ืื ืจืืื ืขื ืืืื ืืจืืืช ืืืคืชื, ืฉืืื ืชืจืืืฉ ืืืื ืกืคืฆืืคื, ืืืขืืืช ืืกืืืืืช ืืืจืืืช ืืคืชื ืชืื ืืื ืชื ืืขื (ืื ืื ืื ืื ืคืขื ืืื ืืืืืืช ืขืืืจ ืฉื ื ืืชืืจืื ืืืื - Serpent ื- Twofish) . ืื ืืกืฃ, ืขื ืคื ืืืืืื, ืืจืืื ืื ืืื ืืจืืื ืืืืง ืงืจืืคืืืืจืคื ื ืืื ืืืงืฆืช ืืืฉืจ ื-Serpent, Twofish ื-MARS, ืฉืืืจืืช ืืืช, ืคืืฆืื ืืืชืจ ืืืชื ืืืืชื ืืจืื ืืืืจืืข ืฉื ืกืืื ืืชืงืคืืช ืขืจืืฆืื ืฆืืืืื ืืืืืื ืจืื. ืฉื ืืคืฉืจืืืืช ืืืฉืื.
ืงืืืืจืื
ื ึธืึธืฉื
ืฉื ื ืืืื
MARS
RC6
ืจืื'ื ืื
ืืืืง ืงืจืืคืืืืจืคื
+
+
+
+
+
ืฉืืื ืืืืง ืงืจืืคืืืืจืคื
++
++
++
+
+
ืืืืจืืช ืืฆืคื ื ืืืฉืจ ืืืืฉืืช ืืชืืื ื
-
ยฑ
ยฑ
+
+
ืืืืจืืช ืืจืืืช ืืคืชื ืืืฉืจ ืืืืฉืืช ืืชืืื ื
ยฑ
-
ยฑ
ยฑ
+
ืืจืืืกืื ืืืืื ืืขืื ืงืืืืืช ืืืืื
+
+
-
ยฑ
++
ืืจืืืกืื ืืืืื ืขื ืืฉืืืื ืืืืืืื
ยฑ
+
-
ยฑ
++
ืืืืขืช ืืืืจื (FPGA)
+
+
-
ยฑ
+
ืืืืขืช ืืืืจื (ืฉืื ืืืืื)
+
ยฑ
-
-
+
ืืื ื ืืคื ื ืืื ืืืฆืืข ืืืชืงืคืืช ืืื
+
ยฑ
-
-
+
ืืื ื ืืคื ื ืืชืงืคืืช ืฆืจืืืช ืืฉืื ืขื ืืืื ืืจืืืช ืืืคืชื
ยฑ
ยฑ
ยฑ
ยฑ
-
ืืื ื ืืคื ื ืืชืงืคืืช ืฆืจืืืช ืืฉืื ืขื ืืืฉืืื ืืจืืืกืื ืืืืื
ยฑ
+
-
ยฑ
+
ืืืืืช ืืืจืืื ืืช ืืืคืชื ืชืื ืืื ืชื ืืขื
+
+
ยฑ
ยฑ
ยฑ
ืืืื ืืช ืืคืฉืจืืืืช ืืืืขื (ืืื ืืืืื ืชืืืืืช)
+
+
ยฑ
ยฑ
+
ืืคืฉืจืืช ืืืืฉืื ืืงืืื
ยฑ
ยฑ
ยฑ
ยฑ
+
ืืืืื ืช ืืืืื ืืืืคืืื ืื, ืจืืื ืืื ืขืื ืืจืืฉ ืืืืชืคืืื ืืขื ืืชืืจืื, ืื ืฉืชืืฆืืช ืืืฆืืขื ืืกืืคืืช ืืชืืจืจื ืืืืืื ืืช ืืืื: ืืืืืืจืืชื ืืื ืื ืืฆืืื ืืืืฅ, ืืงืืื 86 ืงืืืืช ืืขื ืืจืง 10 ื ืื. ื ืืฉ ืชืคืก ืืช ืืืงืื ืืฉื ื ืืืืืื ืขื 59 ืงืืืืช, ืืขืื Twofish ืืื ืืืงืื ืืฉืืืฉื: 31 ืืืจื ืืืฉืืขืื ืขืืื ืขื ืื. ืืืจืืื ืืืืข RC6, ืืื ื-23 ืงืืืืช, ื-MARS ืืืืขื ืืืืคื ืืืขื ืืืงืื ืืืืจืื, ืืงืืืื ืจืง 13 ืงืืืืช ืืขื ื-83 ื ืื.
ื-2 ืืืืงืืืืจ 2000, Rijndael ืืืืจืื ืืืืื ืืชืืจืืช AES, ืืฉืื ื ืืช ืฉืื ืืืืคื ืืกืืจืชื ืืชืงื ืืฆืคื ื ืืชืงืื, ืฉืขื ืคืื ืืื ืืืืจืช ืืืื. ืืืื ืืชืงืื ื ื ืืฉื ืืฉื ื: ื-26 ืื ืืืืืจ 2001 ื ืืืื AES ืืจืฉืืืช ืชืงื ื ืขืืืื ืืืืืข ืืคืืจืืืื, ืืงืืืื ืืช ืืืื ืืงืก FIPS 197. ืืืืืืจืืชื ืืืืฉ ืืื ืืืขืจืื ืจืื ืื ืขื ืืื ื-NSA, ืืืื ืืื ื 2003, ืืจื"ื ืืกืืื ืืช ืืืืืืื ืืืืื ืืคืืื ืืืืชื ืฉ-AES ืขื ืืฆืคื ืช ืืคืชื ืฉื 256 ืกืืืืืช ืืืงื ืืกืคืืง ืืื ืืืืืื ืืช ืืืืืื ืฉื ืืกืืืื ืกืืืืื ืืืืชืจ.
ืืื ื ืื ืืืฆืื ืืื ืฉื WD My Book ืชืืืืื ืืืฆืคื ืช ืืืืจื AES-256
ืืืืืช ืืฉืืืื ืฉื ืืืื ืืช ืืืืฆืืขืื ืืืืืื, Advanced Encryption Standard ืืื ืืืืืจืืช ืืืืจื ืขืืืืืช, ืืืคื ืืืื ืืืืืืจืืชืื ืืืฆืคื ื ืืกืืืืจืืื ืืคืืคืืืจืืื ืืขืืื ืื ืืื ืืกืคืจืืืช ืงืจืืคืืืืจืคืืืช ืจืืืช (OpenSSL, GnuTLS, ื-Crypto API ืฉื Linux ืืื'). AES ื ืืฆื ืืขืช ืืฉืืืืฉ ื ืจืื ืืืืฉืืืื ืืจืืื ืืื ืืฆืจืื ืืื, ืื ืชืื ืืืืืื ืจืื ืฉื ืืืฉืืจืื. ืืคืจื, ืืฆืคื ืช ืืืืจื AES-256 ืืฉืืฉืช ืืืฉืคืืช ืืืื ื ืื ืืืืฆืื ืืื My Book ืฉื Western Digital ืืื ืืืืืื ืืื ื ืขื ื ืชืื ืื ืืืืืกื ืื. ืืืื ื ืกืชืื ืืงืจืื ืขื ืืืืฉืืจืื ืืืื.
ืงื ืืื ื ืื ืงืฉืืืื ืฉืืืื ืืื ืฉื WD My Book ืืืื ืฉืืฉื ืืืืื ืืขืื ืงืืืืืืช ืฉืื ืืช: 4, 6, 8, 10, 12 ื-14 ืืจื-ืืืื, ืืืืคืฉืจืื ืื ืืืืืจ ืืช ืืืืฉืืจ ืืืชืืื ืืืืชืจ ืืฆืจืืื ืฉืื. ืืืจืืจืช ืืืื, ืืืกืงืื ืงืฉืืืื ืืืฆืื ืืื ืืฉืชืืฉืื ืืืขืจืืช ืืงืืฆืื exFAT, ืืืืืืื ืชืืืืืช ืืืืืื ืจืื ืฉื ืืขืจืืืช ืืคืขืื, ืืืื Microsoft Windows 7, 8, 8.1 ื-10, ืืื ืื Apple macOS ืืจืกื 10.13 (High Sierra) ืืืขืื. ืืืฉืชืืฉื ืืขืจืืช ืืืคืขืื Linux ืืฉ ืืืืื ืืช ืืืขืื ืืื ื ืงืฉืื ืืืืฆืขืืช ืื ืื ืืืชืงื exfat-nofuse.
My Book ืืชืืืจ ืืืืฉื ืฉืื ืืืืฆืขืืช ืืืฉืง USB 3.0 ืืืืจ, ืืชืืื ืืืืืจ ืขื USB 2.0. ืืฆื ืืื, ืื ืืืคืฉืจ ืื ืืืขืืืจ ืงืืฆืื ืืืืืจืืช ืืืืืื ืืืืชืจ ืืืคืฉืจืืช, ืื ืจืืื ืืคืก ืฉื USB SuperSpeed โโืืื 5 Gbps (ืืืืืจ, 640 MB/s), ืืื ืื ืืืืชืจ. ืืื ืขื ืืืช, ืชืืื ืช ืืชืืืืืช ืืืืืจ ืืืืืื ืชืืืื ืืืขื ืืื ืืืฉืืจ ืฉืืฆื ื-10 ืืฉื ืื ืืืืจืื ืืช.
ืืืจืืช ืฉืืกืคืจ ืฉืื ืืื ื ืืืจืฉ ืืชืงื ืช ืชืืื ื ื ืืกืคืช ืืืืืช ืืืื ืืืืืืืช Plug and Play ืืืืื ืืืืืืจื ืืชืงื ืื ืืืงืคืืื ืืืืคื ืืืืืืื, ืื ื ืขืืืื ืืืืืฆืื ืืืฉืชืืฉ ืืืืืืช ืืชืืื ื ืืงื ืืื ืืช ืฉื WD Discovery ืฉืืืืขื ืขื ืื ืืืฉืืจ.
ืืกื ืืืื ืืช ืืืืฉืืืื ืืืืื:
ืืื ืขืืจ ืืืื ื WD
ืืชืืื ืืช ืืืคืฉืจืช ืื ืืงืื ืืืืข ืขืืื ื ืขื ืืืฆื ืื ืืืื ืฉื ืืืื ื ืืืชืืกืก ืขื ื ืชืื ื SMART ืืืืืืง ืืช ืืืื ื ืืงืฉืื ืขืืืจ ืกืงืืืจืื ืคืืืืื. ืื ืืกืฃ, ืืขืืจืช Drive Utilities, ืชืืื ืืืจืืก ืืืืืจืืช ืืช ืื ืื ืชืื ืื ืืฉืืืจืื ื-My Book ืฉืื: ืืืงืจื ืื, ืืงืืฆืื ืื ืจืง ืืืืืงื, ืืื ืื ืืืืืคื ืืืืืืื ืืกืคืจ ืคืขืืื, ืื ืฉืื ืืืจ ืื ืืืื ืืคืฉืจื ืืื ืืฉืืืจ ืืืชื ืืืืจ ืืฉืืืช ืืืืื.
ืืืืื WD
ืืืืฆืขืืช ืืื ืื, ืืชื ืืืื ืืืืืืจ ืืืืืืื ืืคื ืืื ืืื ืื ืืืืืจ. ืจืืื ืืฆืืื ืฉ-WD Backup ืชืืื ืืขืืืื ืขื Google Drive ื-Dropbox, ืชืื ืฉืืื ืืืคืฉืจ ืื ืืืืืจ ืื ืฉืืืื ืืงืืจ-ืืขื ืืคืฉืจื ืืขืช ืืฆืืจืช ืืืืื. ืื, ื ืืชื ืืืืืืจ ืืขืืจื ืืืืืืืืช ืฉื ื ืชืื ืื ื-My Book ืืขื ื ืื ืืืืื ืืช ืืงืืฆืื ืืืชืืงืืืช ืืืจืืฉืื ืืืฉืืจืืชืื ืืจืฉืืืื ืื ืืืื ื ืงืฉืื ืืืฆืื ื ืืื ืืืืื ื ืืงืืืืช. ืื ืืกืฃ, ื ืืชื ืืืฆืข ืกื ืืจืื ืขื ืืฉืืื ืืคืืืกืืืง ืฉืืื, ืื ืฉืืืคืฉืจ ืืืฆืืจ ืืืืืืืืช ืขืืชืงื ืืืืื ืฉื ืชืืื ืืช ืืกืจืืื ืื ืืืคืจืืคืื ืฉืืื.
WD Security
ืืขืืจืช ืืื ืื ืืชื ืืืื ืืืืืื ืืช ืืืืฉื ืืืื ื ืขื ืกืืกืื ืืื ืื ืืฆืคื ืช ื ืชืื ืื. ืื ืฉื ืืจืฉ ืืฉื ืื ืืื ืืฆืืื ืกืืกืื (ืืืจืื ืืืจืื ืืืื ืืืืืข ื-25 ืชืืืื), ืืืืจ ืืื ืื ืืืืืข ืืืืกืง ืืืฆืคื, ืืจืง ืื ืฉืืืืจ ืืช ืืืืื ืืกืืกืื ืืืื ืืืฉืช ืืงืืฆืื ืืฉืืืจืื. ืื ืืืืช ื ืืกืคืช, WD Security ืืืคืฉืจืช ืื ืืืฆืืจ ืจืฉืืื ืฉื ืืืฉืืจืื ืืืืื ืื ืฉืืืฉืจ ืื ืืืืืจืื, ืืืืื ืืืืืืืืช ืืช ืื ืขืืื ืฉื My Book.
ื ืืืืฉ ืื WD Security ืืกืคืงืช ืจืง ืืืฉืง ืืืืืืื ื ืื ืื ืืืื ืืื ื ืงืจืืคืืืืจืคืืช, ืืขืื ืฉืืฆืคื ืช ืื ืชืื ืื ืืชืืฆืขืช ืขื ืืื ืืืื ื ืืืืฆืื ื ืขืฆืื ืืจืืช ืืืืืจื. ืืืฉื ืื ืืกืคืงืช ืืกืคืจ ืืชืจืื ืืช ืืฉืืืื, ืืืืืจ:
- ืืืืื ืืกืคืจืื ืืงืจืืืื ืืืืืจื, ืืืงืื PRNG, ืืืจืื ืืืฆืืจืช ืืคืชืืืช ืืฆืคื ื, ืื ืฉืขืืืจ ืืืฉืื ืจืื ืืืืื ืฉื ืื ืืจืืคืื ืืืืืืืจ ืืช ืืืืืง ืืืฆืคื ื ืฉืืื;
- ืืืืื ืืืื ืืืฆืคื ื ืืืคืขื ืื, ืืคืชืืืช ืืฆืคื ื ืืื ื ืืืจืืื ื-RAM ืฉื ืืืืฉื, ืืื ืื ืขืืชืงืื ืืื ืืื ืฉื ืงืืฆืื ืืขืืืืื ืฉื ืืฆืจื ืืชืืงืืืช ื ืกืชืจืืช ืืืื ื ืืืขืจืืช, ืื ืฉืขืืืจ ืืืืขืจ ืืช ืืกืืืจืืช ืืืืจืื ืฉืืื;
- ืืืืจืืช ืขืืืื ืืงืืฆืื ืืื ื ืชืืืื ืืฉืื ืฆืืจื ืืืืฆืืขื ืืืฉืืจ ืืืงืื;
- ืืืืจ ืืคืขืืช ืืืื ื, ืืฆืคื ืช ืงืืฆืื ืชืชืืฆืข ืืืืคื ืืืืืืื, "ืืชื ืืขื", ืืื ืฆืืจื ืืคืขืืืืช ื ืืกืคืืช ืืฆื ืืืฉืชืืฉ.
ืื ืืืืืจ ืืขืื ืืืืื ืืืืืช ืืืืข ืืืืคืฉืจ ืื ืืืื ืืืขื ืืืืืืื ืืช ืืืคืฉืจืืช ืฉื ืื ืืืช ืืืืข ืกืืื. ืืืชืืฉื ืืืืืืืช ืื ืืกืคืืช ืฉื ืืืื ื, ืืืืจ ืืืคื ืืช My Book ืืืื ืืืชืงื ื ืืืืกืื ืืืืื ืื ืืืืืื ืืืืชืจ ืืงืืืืื ืืฉืืง ืืจืืกื.
ืืงืืจ: www.habr.com