เดชเต‹เดธเตโ€Œเดฑเตเดฑเต เด•เตเดตเดพเดฃเตเดŸเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เด•เตˆเดฌเตผ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต† เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค

เด’เดฐเต เด•เตเดตเดพเดฃเตเดŸเด‚ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเดฟเดฒเต† เดฌเตเดฐเต‚เดŸเตเดŸเต เดซเต‹เดดเตโ€Œเดธเดฟเดจเต† เดชเตเดฐเดคเดฟเดฐเต‹เดงเดฟเด•เตเด•เตเดจเตเดจ เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดพเดซเดฟเด•เต เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเตเดŸเต† เดฎเดคเตเดธเดฐเดคเตเดคเดฟเตฝ เดตเดฟเดœเดฏเดฟเดšเตเดš เด•เตˆเดฌเตผ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดกเต€เด•เตเดฐเดฟเดชเตเดทเตป เดธเดฎเดฏเดคเตเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจ เดธเดฎเดฏเด‚ เด…เดณเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดฐเดนเดธเตเดฏ เด•เต€เด•เตพ เดชเตเดจเดƒเดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดธเตˆเดกเต-เดšเดพเดจเตฝ เด†เด•เตเดฐเดฎเดฃเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดฆเตเตผเดฌเดฒเดค เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเต. เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟ เดจเตฝเด•เดฟเดฏ เดธเตˆเดซเตผเดŸเต†เด•เตเดธเตเดฑเตเดฑเต. เดธเดฟเด—เตเดจเตฝ เดฎเต†เดธเดžเตเดšเดฑเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ pqcrypto เดฒเตˆเดฌเตเดฐเดฑเดฟ เด‰เตพเดชเตเดชเต†เดŸเต†, CRYSTALS-Kyber KEM เด•เต€ เดŽเตปเด•เตเดฏเดพเดชเตโ€Œเดธเตเดฒเต‡เดทเตป เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เดชเดฒ เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เด•เตˆเดฌเตผ-เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เดฟเดฏ เดŽเตปเด•เตเดฐเดฟเดชเตโ€Œเดทเตป เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเตเดŸเต†เดฏเตเด‚ เดฑเดซเดฑเตปเดธเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฒเดฟเดจเต† เดˆ เดชเตเดฐเดถเตโ€Œเดจเด‚ เดฌเดพเดงเดฟเด•เตเด•เตเดจเตเดจเต.

KyberSlash เดŽเดจเตเดจ เด•เต‹เดกเต เดจเดพเดฎเด‚ เดฒเดญเดฟเดšเตเดš เดฆเตเตผเดฌเดฒเดคเดฏเตเดŸเต† เดธเดพเดฐเด‚, เด’เดฐเต เดธเดจเตเดฆเต‡เดถเด‚ เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ "t = ((t

เด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเต‹เด—เตเดฐเดซเดฟ เดฎเต‡เด–เดฒเดฏเดฟเดฒเต† เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เดตเดฟเดฆเด—เตโ€Œเดงเดจเดพเดฏ เดกเดพเดจเดฟเดฏเตฝ เดœเต†. เดฌเต‡เตบโ€Œเดธเตเดฑเตเดฑเตˆเดจเต, เด†เด•เตเดฐเดฎเดฃเด‚ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เดจเดŸเดคเตเดคเดพเดฎเต†เดจเตเดจเดคเดฟเดจเตเดฑเต† เดคเต†เดณเดฟเดตเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจ เดชเตเดฐเด•เดŸเดจเด‚ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดพเตป เด•เดดเดฟเดžเตเดžเต. เดจเดŸเดคเตเดคเดฟเดฏ เดฎเต‚เดจเตเดจเต เดชเดฐเต€เด•เตเดทเดฃเด™เตเด™เดณเดฟเตฝ เดฐเดฃเตเดŸเต†เดฃเตเดฃเดคเตเดคเดฟเตฝ, Raspberry Pi 2 เดฌเต‹เตผเดกเดฟเตฝ เด•เต‹เดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดกเดพเดฑเตเดฑ เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เดธเดฎเดฏเด‚ เด…เดณเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ Kyber-512 เดธเตเดตเด•เดพเดฐเตเดฏ เด•เต€ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เดธเดพเดงเดฟเดšเตเดšเต. Kyber-768, Kyber-1024 เดŽเดจเตเดจเต€ เด•เต€เด•เตพเด•เตเด•เตเด‚ เดˆ เดฐเต€เดคเดฟ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต. เด’เดฐเต เด†เด•เตเดฐเดฎเดฃเด‚ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต, เด†เด•เตเดฐเดฎเดฃเด•เดพเดฐเดฟ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏ เดธเตˆเดซเตผเดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เด…เดคเต‡ เด•เต€ เดœเต‹เดกเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดจเดฟเตผเดตเตเดตเดนเดฃ เดธเดฎเดฏเด‚ เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เด…เดณเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เดšเดฟเดฒ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเดฟเตฝ เดฎเดฑเตเดฑเตŠเดฐเต เดšเต‹เตผเดšเตเดš (KyberSlash2) เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดžเตเดžเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เด‡เดคเต เดกเดฟเดตเดฟเดทเตป เดจเดŸเดคเตเดคเตเดฎเตเดชเต‹เตพ เด’เดฐเต เดฐเดนเดธเตเดฏ เดฎเต‚เดฒเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เดฎเต‚เดฒเดตเตเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต. เด†เดฆเตเดฏ เด“เดชเตเดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ (poly_compress, polyvec_compress เดซเด‚เด—เตเดทเดจเตเด•เดณเดฟเตฝ) เด•เต‹เดณเดฟเดฒเต‡เด•เตเด•เต เดตเดฐเตเดจเตเดจเต, เด…เดฒเตเดฒเดพเดคเต† เดกเต€เด•เตเดฐเดฟเดชเตเดทเตป เดธเดฎเดฏเดคเตเดคเดฒเตเดฒ. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดธเตˆเดซเตผเดŸเต†เด•เตโ€Œเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดฐเดนเดธเตเดฏเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เตเดจเตเดจ เดฑเต€-เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเตฝ เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เด“เดชเตเดทเตป เด†เด•เตเดฐเดฎเดฃเดคเตเดคเดฟเดจเต เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเด•เต‚.

เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเดฟเตฝ เดˆ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เด‡เดคเดฟเดจเด•เด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต:

  • zig/lib/std/crypto/kyber_d00.zig (เดกเดฟเดธเด‚เดฌเตผ 22),
  • pq-crystals/kyber/ref (เดกเดฟเดธเด‚เดฌเตผ 30),
  • symbolicsoft/kyber-k2so (เดกเดฟเดธเด‚เดฌเตผ 19),
  • เด•เตเดฒเต—เดกเตเดซเตเดฒเต†เดฏเตผ/เดตเตƒเดคเตเดคเด‚ (เดœเดจเตเดตเดฐเดฟ 8),
  • aws/aws-lc/crypto/kyber (เดœเดจเตเดตเดฐเดฟ 4),
  • liboqs/src/kem/kyber (8 เดœเดจเตเดตเดฐเดฟ).

เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเต† เดฆเตเตผเดฌเดฒเดค เดฌเดพเดงเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ:

  • boringsl/crypto/kyber,
  • filippo.io/mlkem768,
  • formosa-crypto/libjade/tree/main/src/crypto_kem,
  • kyber/common/amd64/avx2,
  • formosa-crypto/libjade/tree/main/src/crypto_kem/kyber/common/amd64/ref,
  • pq-เด•เตเดฐเดฟเดธเตเดฑเตเดฑเดฒเตเด•เตพ/kyber/avx2,
  • pqclean/crypto_kem/kyber*/avx2.

เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เดณเดฟเตฝ เดˆ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเดพเดคเต† เดคเตเดŸเดฐเตเดจเตเดจเต:

  • antontutoweanu/crystals-kyber-javascript,
  • เด†เตผเด—เตˆเตฝ-เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ/เด•เตˆเดฌเตผ,
  • debian/src/liboqs/unstable/src/kem/kyber,
  • kudelskisecurity/crystals-go,
  • mupq/pqm4/crypto_kem/kyber* (เดกเดฟเดธเด‚เดฌเตผ 20-เดจเต, เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดคเดฏเตเดŸเต† 1 เดชเดคเดฟเดชเตเดชเต เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณเต‚),
  • PQClean/PQClean/crypto_kem/kyber*/aarch64,
  • PQClean/PQClean/crypto_kem/kyber*/clean,
  • เดฑเดพเตปเดกเด‚เดฌเดฟเดฑเตเดฑเต/เดฌเต‹เดŸเตเดŸเดพเตป (เดกเดฟเดธเด‚เดฌเตผ 20-เดจเต, เด’เดฐเต เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดณเตเดณเต‚),
  • rustpq/pqcrypto/pqcrypto-kyber (เดœเดจเตเดตเดฐเดฟ 5-เดจเต libsignal-เดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเดฐเดฟเดนเดพเดฐเด‚ เดšเต‡เตผเดคเตเดคเต, เดŽเดจเตเดจเดพเตฝ pqcrypto-kyber-เตฝ เดคเดจเตเดจเต† เดˆ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เด‡เดคเตเดตเดฐเต† เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ).

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

DDoS เดชเดฐเดฟเดฐเด•เตเดทเดฏเตเดณเตเดณ เดธเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เตเด•, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ ๐Ÿ”ฅ DDoS เดชเดฐเดฟเดฐเด•เตเดท, VPS VDS เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เดตเต†เดฌเตโ€Œเดธเตˆเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดตเดพเด™เตเด™เต‚ | ProHoster