yescrypt เดเดจเตเดจเดคเต เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณ เดชเดพเดธเตโเดตเตเดกเต เด เดเดฟเดธเตเดฅเดพเดจเดฎเดพเดเตเดเดฟเดฏเตเดณเตเดณ เดเต เดเดจเดฑเตเดทเตป เดซเดเดเตโเดทเดจเดพเดฃเต.
เดชเตเดฐเดฏเตเดเดจเดเตเดเตพ (scrypt, Argon2 เดเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ):
- เดเดซเตโเดฒเตเตป เดเดเตเดฐเดฎเดฃเดเตเดเดณเตเดเตเดณเตเดณ เดชเตเดฐเดคเดฟเดฐเตเดงเด เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเตฝ (เดชเตเดฐเดคเดฟเดฐเตเดงเดฟเดเตเดเตเดจเตเดจ เดเดเตเดทเดฟเดเตเดเต เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดเดฟเดฒเดตเต เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดฟเดเตเดเตเดฃเตเดเตเดคเดจเตเดจเต เดเดฐเต เดเดเตเดฐเดฎเดฃเดคเตเดคเดฟเดจเตเดฑเต เดตเดฟเดฒ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดคเดฟเดฒเตเดเต).
- เด เดงเดฟเด เดชเตเดฐเดตเตผเดคเตเดคเดจเด (เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเดพเดธเตเดตเตเดกเต เด เดฑเดฟเดฏเดพเดคเต เดเตเดเตเดคเตฝ เดธเตเดฐเดเตเดทเดฟเดคเดฎเดพเดฏ เดเตเดฐเดฎเตเดเดฐเดฃเดเตเดเดณเดฟเดฒเตเดเตเดเต เดฎเดพเดฑเดพเดจเตเดณเตเดณ เดเดดเดฟเดตเดฟเดจเตเดฑเต เดฐเตเดชเดคเตเดคเดฟเตฝ) เดฌเตเดเตเดธเดฟเดจเต เดชเตเดฑเดคเตเดคเต.
- NIST เด เดเดเตเดเตเดค เดเตเดฐเดฟเดชเตโเดฑเตเดฑเตเดเตเดฐเดพเดซเดฟเดเต เดชเตเดฐเดฟเดฎเดฟเดฑเตเดฑเตเดตเตเดเตพ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
- SHA-256, HMAC, PBKDF2, เดธเตโเดเตเดฐเดฟเดชเตเดฑเตเดฑเต เดเดจเตเดจเดฟเดต เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต.
เดฆเตเดทเดเตเดเดณเตเดฎเตเดฃเตเดเต, เดเตเดเตเดคเตฝ เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต เดชเดฆเตเดงเดคเดฟ เดชเตเดเต.
เดฎเตเตป เดตเดพเตผเดคเตเดค เดฎเตเดคเตฝ (yescrypt 1.0.1) เดจเดฟเดฐเดตเดงเดฟ เดเตเดฑเดฟเดฏ เดฑเดฟเดฒเตเดธเตเดเตพ เดเดฃเตเดเดพเดฏเดฟเดฐเตเดจเตเดจเต.
เดฑเดฟเดฒเตเดธเดฟเตฝ เดฎเดพเดฑเตเดฑเดเตเดเตพ 1.0.2:
-
MAP_POPULATE เดเดจเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดฟเดฒเตเดฒ, เดเดพเดฐเดฃเด เดชเตเดคเดฟเดฏ เดฎเตพเดเตเดเดฟ-เดคเตเดฐเตเดกเดกเต เดเตเดธเตเดฑเตเดฑเตเดเตพ เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เดเดฏเดคเดฟเดจเตเดเตเดเดพเตพ เดเตเดเตเดคเตฝ เดจเตเดเดฑเตเดฑเตเดตเต เดเดซเดเตเดฑเตเดฑเตเดเตพ เดตเตเดณเดฟเดชเตเดชเตเดเตเดคเตเดคเดฟ.
-
SIMD เดเตเดกเต เดเดชเตเดชเตเตพ SMix2-เดฒเต BlockMix_pwxform-เตฝ เดเตปเดชเตเดเตเดเต, เดเดเตเดเตเดชเตเดเตเดเต เดฌเดซเดฑเตเดเตพ เดตเตเดฃเตเดเตเด เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต. เดเดคเต เดเดพเดทเต เดนเดฟเดฑเตเดฑเต เดจเดฟเดฐเดเตเดเตเด เด เดคเดฟเดจเดพเตฝ เดชเตเดฐเดเดเดจเดตเตเด เดเตเดฑเตเดคเดพเดฏเดฟ เดฎเตเดเตเดเดชเตเดชเตเดเตเดคเตเดคเดฟเดฏเตเดเตเดเดพเด.
เดฑเดฟเดฒเตเดธเต 1.0.3 เดฒเต เดฎเดพเดฑเตเดฑเดเตเดเตพ:
- SMix1 เดเตเดฐเดฎเดพเดจเตเดเดคเดฎเดพเดฏ เดฑเตเดเตเดเตเตผเดกเดฟเดเดเดฟเดจเดพเดฏเดฟ V เดธเตเดเดฟเด เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเต เดเตเดฏเตเดฏเตเดจเตเดจเต.
เดฑเดฟเดฒเตเดธเต 1.1.0 เดฒเต เดฎเดพเดฑเตเดฑเดเตเดเตพ:
- Yescrypt-opt.c, yescrypt-simd.c เดเดจเตเดจเดฟเดต เดฒเดฏเดฟเดชเตเดชเดฟเดเตเดเดคเดฟเดจเดพเตฝ "-simd" เดเดชเตเดทเตป เดเดจเดฟ เดฒเดญเตเดฏเดฎเดฒเตเดฒ. เด เดฎเดพเดฑเตเดฑเดคเตเดคเตเดเต, SIMD เด เดธเดเดฌเตเดฒเดฟเดเดณเตเดเต เดชเตเดฐเดเดเดจเด เดเดคเดพเดฃเตเดเต เดฎเดพเดฑเตเดฑเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเด, เดเดจเตเดจเดพเตฝ เดเตเดเตเดคเตฝ เดฐเดเดฟเดธเตเดฑเตเดฑเดฑเตเดเดณเตเดณเตเดณ 64-เดฌเดฟเดฑเตเดฑเต เดเตผเดเตเดเดฟเดเตเดเตเดเดฑเตเดเดณเดฟเตฝ (เดเดจเตเดจเดพเตฝ 32-เดฌเดฟเดฑเตเดฑเต เดเตผเดเตเดเดฟเดเตเดเตเดเดฑเตเดเดณเดฟเตฝ เดตเตเดเดค เดเตเดฑเดตเดพเดฃเต) เดธเตเดเตเดฏเดฟเดฒเตผ เด เดธเดเดฌเตเดฒเดฟเดเตพ เดฎเดฟเดเดเตเด เดชเตเดฐเดเดเดจเด เดเดพเดดเตเดเดตเตเดเตเดเตเดจเตเดจเดคเต.
เดเตเดเดพเดคเต yescrypt เดเดชเตเดชเตเตพ เดฒเตเดฌเตเดฐเดฑเดฟเดฏเตเดเต เดญเดพเดเดฎเดพเดฃเต libxcrypt, เดเดคเต เดซเตเดกเตเดฑ, เดเดเตฝเดเดฟ เดฒเดฟเดจเดเตเดธเต เดตเดฟเดคเดฐเดฃเดเตเดเดณเดฟเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
เด เดตเดฒเดเดฌเด: linux.org.ru