Botan Cryptographic Library Tso Tawm 2.12.0

Muaj tso tawm lub tsev qiv ntawv cryptographic 2.12.0, siv nyob rau hauv qhov project NeoPG, ib rab diav rawg ntawm GnuPG 2. Lub tsev qiv ntawv muab cov ntawv sau loj npaj ua primitives, siv nyob rau hauv TLS raws tu qauv, X.509 daim ntawv pov thawj, AEAD ciphers, TPMs, PKCS#11, password hashing, thiab post-quantum cryptography (hash-raws li kos npe thiab cov lus pom zoo raws li McEliece thiab NewHope). Lub tsev qiv ntawv tau sau hauv C ++ 11 thiab nkag rau hauv raws li BSD daim ntawv tso cai.

Ntawm cov kev hloov nyob rau hauv qhov kev tso tawm tshiab:

  • Ntxiv kev txhawb nqa rau kev siv NEON thiab AltiVec optimizations hauv kev ua haujlwm tas li AES;
  • Txhim kho kev ua tau zoo ntawm RSA, GCM, OCB, XTS, CTR thiab ChaCha20Poly1305 kev siv;
  • Ntxiv kev txhawb nqa rau tsim Argon2 hashs loj dua 64 bytes;
  • DTLS tau ua kom zoo dua MTU muab faib ua haujlwm thiab ntxiv kev ua haujlwm ntawm kev sib txuas sib txuas vim muaj teeb meem ntawm cov neeg siv khoom nrog kev rov qab txuas ntxiv los ntawm tib tus lej chaw nres nkoj;
  • Ntxiv kev txhawb nqa rau kev qhia txog qhov rov qab ntawm TLS 1.3 kev sib txuas mus rau cov txheej txheem qis dua;
  • Ntxiv kev txhawb nqa rau algorithm los tsim cov kos npe digital TSO TSEG 34.10-2012;
  • Nce RDRAND kev ua tau zoo ntawm x86-64 systems;
  • Ntxiv kev txhawb nqa rau lub tshuab hluav taws xob pseudo-random tus lej muab rau POWER9 processors thiab txhim kho kev ua haujlwm ntawm POWER8 systems nrog AES cov lus qhia;
  • Ntxiv cov khoom siv tshiab "entropy", "base32_enc" thiab "base32_dec";
  • Ntau cov ntaub ntawv header tam sim no tau cim rau kev siv sab hauv nkaus xwb thiab yuav ua rau ceeb toom thaum sim siv rau hauv daim ntawv thov;
  • Muaj peev xwm siv Python module ntawm Windows tau muab.

Tau qhov twg los: opennet.ru

Ntxiv ib saib