Linux เช•เชฐเซเชจเชฒ เชฎเชพเชŸเซ‡ /dev/random เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ SHA-1 เชธเชพเชฅเซ‡ เชฌเช‚เชงเชจเชฅเซ€ เชฎเซเช•เซเชค เช›เซ‡.

เชœเซ‡เชธเชจ เช. เชกเซ‹เชจเซ‡เชจเชซเซ‡เชฒเซเชก, VPN เชตเชพเชฏเชฐเช—เชพเชฐเซเชกเชจเชพ เชฒเซ‡เช–เช•, Linux เช•เชฐเซเชจเชฒเชฎเชพเช‚ /dev/random เช…เชจเซ‡ /dev/urandom เช‰เชชเช•เชฐเชฃเซ‹เชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ RDRAND เชธเซเชฏเซเชกเซ‹-เชฐเซ‡เชจเซเชกเชฎ เชจเช‚เชฌเชฐ เชœเชจเชฐเซ‡เชŸเชฐเชจเชพ เช…เชชเชกเซ‡เชŸ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเซ€ เช›เซ‡. เชจเชตเซ‡เชฎเซเชฌเชฐเชจเชพ เช…เช‚เชคเชฎเชพเช‚, เชœเซ‡เชธเชจเชจเซ‡ เชฐเซ‡เชจเซเชกเชฎ เชกเซเชฐเชพเช‡เชตเชฐเชจเชพ เชœเชพเชณเชตเชฃเซ€เช•เชพเชฐเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹ เช…เชจเซ‡ เชนเชตเซ‡ เชคเซ‡เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเชฐ เชคเซ‡เชจเชพ เช•เชพเชฐเซเชฏเชจเชพ เชชเซเชฐเชฅเชฎ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซเชฏเชพ เช›เซ‡.

เชเชจเซเชŸเซเชฐเซ‹เชชเซ€ เชฎเชฟเช•เซเชธเชฟเช‚เช— เช“เชชเชฐเซ‡เชถเชจเซเชธ เชฎเชพเชŸเซ‡ SHA2 เชจเซ‡ เชฌเชฆเชฒเซ‡ BLAKE1s เชนเซ‡เชถ เชซเช‚เช•เซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเชพ เชธเซเชตเชฟเชš เชฎเชพเชŸเซ‡ เชจเชตเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช›เซ‡. เชซเซ‡เชฐเชซเชพเชฐเชฅเซ€ เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช SHA1 เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€เชจเซ‡ เช…เชจเซ‡ RNG เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชตเซ‡เช•เซเชŸเชฐเชจเชพ เช“เชตเชฐเชฐเชพเชˆเชŸเซ€เช‚เช—เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€เชจเซ‡ เชธเซเชฏเซเชกเซ‹-เชฐเซ‡เชจเซเชกเชฎ เชจเช‚เชฌเชฐ เชœเชจเชฐเซ‡เชŸเชฐเชจเซ€ เชธเซเชฐเช•เซเชทเชพเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เชฅเชฏเซ‹. BLAKE2s เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เช•เชพเชฎเช—เซ€เชฐเซ€เชฎเชพเช‚ SHA1 เช•เชฐเชคเชพเช‚ เชšเชกเชฟเชฏเชพเชคเซเช‚ เชนเซ‹เชตเชพเชฅเซ€, เชคเซ‡เชจเชพ เช‰เชชเชฏเซ‹เช—เชฅเซ€ เชธเซเชฏเซเชกเซ‹-เชฐเซ‡เชจเซเชกเชฎ เชจเช‚เชฌเชฐ เชœเชจเชฐเซ‡เชŸเชฐเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเชฐ เชชเชฃ เชธเช•เชพเชฐเชพเชคเซเชฎเช• เช…เชธเชฐ เชชเชกเซ€ เชนเชคเซ€ (เช‡เชจเซเชŸเซ‡เชฒ i7-11850H เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เชธเชพเชฅเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชชเชฐเซ€เช•เซเชทเชฃเชฅเซ€ เชเชกเชชเชฎเชพเช‚ 131% เชตเชงเชพเชฐเซ‹ เชœเซ‹เชตเชพ เชฎเชณเซเชฏเซ‹ เชนเชคเซ‹). BLAKE2 เชฎเชพเช‚ เชเชจเซเชŸเซเชฐเซ‹เชชเซ€ เชฎเชฟเชถเซเชฐเชฃเชจเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ‹ เชฌเซ€เชœเซ‹ เชซเชพเชฏเชฆเซ‹ เช เชตเชชเชฐเชพเชฏเซ‡เชฒ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซเช‚ เชเช•เซ€เช•เชฐเชฃ เชนเชคเซเช‚ - BLAKE2 เชจเซ‹ เช‰เชชเชฏเซ‹เช— ChaCha เชธเชพเช‡เชซเชฐเชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชฐเซ‡เชจเซเชกเชฎ เชธเชฟเช•เซเชตเชจเซเชธ เช•เชพเชขเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชฏ เช›เซ‡.

เชตเชงเซเชฎเชพเช‚, เช—เซ‡เชŸเชฐเซ‡เชจเซเชกเชฎ เช•เซ‹เชฒเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เช•เซเชฐเชฟเชชเซเชŸเซ‹-เชธเชฟเช•เซเชฏเซ‹เชฐ เชธเซเชฏเซเชกเซ‹-เชฐเซ‡เชจเซเชกเชฎ เชจเช‚เชฌเชฐ เชœเชจเชฐเซ‡เชŸเชฐ CRNGเชฎเชพเช‚ เชธเซเชงเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เชเชจเซเชŸเซเชฐเซ‹เชชเซ€ เช•เชพเชขเชคเซ€ เชตเช–เชคเซ‡ เชงเซ€เชฎเชพ RDRAND เชœเชจเชฐเซ‡เชŸเชฐ เชชเชฐ เช•เซ‰เชฒเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชงเชพเชฐเชพเช“ เช‰เช•เชณเซ‡ เช›เซ‡, เชœเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชฎเชพเช‚ 3.7 เช—เชฃเซ‹ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‡เชธเชจเซ‡ เชฌเชคเชพเชตเซเชฏเซเช‚ เช•เซ‡ RDRAND เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพเชจเซ‹ เช…เชฐเซเชฅ เชซเช•เซเชค เชเชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เชœ เชฅเชพเชฏ เช›เซ‡ เช•เซ‡ เชœเซเชฏเชพเช‚ CRNG เชนเชœเซ เชธเซเชงเซ€ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชถเชฐเซ‚ เชจ เชฅเชฏเซเช‚ เชนเซ‹เชฏ, เชชเชฐเช‚เชคเซ เชœเซ‹ CRNG เชจเซ€ เชถเชฐเซ‚เช†เชค เชชเซ‚เชฐเซเชฃ เชฅเชˆ เช—เชˆ เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡เชจเซเช‚ เชฎเซ‚เชฒเซเชฏ เชœเชจเชฐเซ‡เชŸ เชฅเชฏเซ‡เชฒเชพ เช•เซเชฐเชฎเชจเซ€ เช—เซเชฃเชตเชคเซเชคเชพเชจเซ‡ เช…เชธเชฐ เช•เชฐเชคเซเช‚ เชจเชฅเซ€ เช…เชจเซ‡ เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ RDRAND เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเซ‹. เชธเชพเชฅเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชซเซ‡เชฐเชซเชพเชฐเซ‹ 5.17 เช•เชฐเซเชจเชฒเชฎเชพเช‚ เชธเชฎเชพเชตเซ‡เชถ เชฎเชพเชŸเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชŸเซ‡เชก เชคเซเชธเซ‹ (เชฐเซ‡เชจเซเชกเชฎ เชกเซเชฐเชพเช‡เชตเชฐเชจเชพ เชฌเซ€เชœเชพ เชœเชพเชณเชตเชฃเซ€เช•เชพเชฐ), เช—เซเชฐเซ‡เช— เช•เซเชฐเซ‹เชน-เชนเชพเชฐเซเชŸเชฎเซ‡เชจ (เชฒเชฟเชจเช•เซเชธ เช•เชฐเซเชจเชฒเชจเซ€ เชธเซเชฅเชฟเชฐ เชถเชพเช–เชพ เชœเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ) เช…เชจเซ‡ เชœเซ€เชจ-เชซเชฟเชฒเชฟเชช เชฆเซเชตเชพเชฐเชพ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชธเชฎเซ€เช•เซเชทเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เช“เชฎเชพเชธเชจ (BLAKE2/3 เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเชพ เชฒเซ‡เช–เช•).

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹