Hoʻokuʻu ʻia ʻo VeraCrypt 1.24, TrueCrypt fork

Ma hope o hoʻokahi makahiki o ka hoʻomohala ʻana i paʻiʻia hoʻokuʻu papahana ʻO VeraCrypt 1.24, ka mea e hoʻomohala ana i ka ʻōnaehana hoʻopuna ʻana o ka ʻōnaehana hoʻopuna ʻana o TrueCrypt disk, kou noho ana. He mea kaulana ʻo VeraCrypt no ka hoʻololi ʻana i ka algorithm RIPEMD-160 i hoʻohana ʻia ma TrueCrypt me SHA-512 a me SHA-256, e hoʻonui ana i ka nui o nā hashing iterations, e hoʻomaʻamaʻa i ke kaʻina hana no Linux a me macOS, e hoʻopau ana. nā pilikiaʻike ʻia i ka wā o ka hana hooia Nā code kumu TrueCrypt. Ma ka manawa like, hāʻawi ʻo VeraCrypt i ke ʻano hoʻohālikelike me nā ʻāpana TrueCrypt a loaʻa nā mea hana no ka hoʻololi ʻana i nā ʻāpana TrueCrypt i ke ʻano VeraCrypt. Hoʻokumu ʻia ke code e ka papahana VeraCrypt mahele ʻia e ma lalo o ka laikini Apache 2.0, a ua ʻaiʻē mai TrueCrypt hoʻomau hāʻawi ʻia ma lalo o ka Laikini TrueCrypt 3.0.

I ka hoʻokuʻu hou:

  • No nā ʻāpana ʻōnaehana ʻole, ua hoʻonui ʻia ka lōʻihi o ka ʻōlelo huna i 128 mau huaʻōlelo ma ka hoʻopili UTF-8. No ka hōʻoia ʻana i ka launa pū me nā ʻōnaehana kahiko, ua hoʻohui ʻia kahi koho e kaupalena i ka nui o ka ʻōlelo huna i 64 mau huaʻōlelo;
  • Ua hoʻohui ʻia ke kākoʻo waihona ma ke ʻano he ʻokoʻa i ke aʻo CPU RDRAND ʻO Jitterentropy, ka mea e hoʻohana ana i ka jitter no ka hoʻokumu ʻana i nā hāmeʻa o nā helu pseudo-random, ma muli o ka noʻonoʻo ʻana i ka hoʻokaʻawale ʻana o ka manawa hoʻokō hou o kekahi mau ʻōlelo aʻoaʻo ma ka CPU (CPU execution time jitter), e hilinaʻi nei i nā kumu kūloko he nui. hiki ʻole ke wānana me ka ʻole o ka mana kino ma luna o ka CPU;
  • Ua hana ʻia nā loiloi hana no ke ʻano XTS ma nā ʻōnaehana 64-bit e kākoʻo ana i nā kuhikuhi SSE2. Optimizations ma ka awelika hoʻonui huahana e 10%;
  • Hoʻohui ʻia ke code e hoʻoholo ai inā kākoʻo ka CPU i nā ʻōlelo kuhikuhi RDRAND/RDSEED a me nā kaʻina hana Hygon. Ua hoʻoholo ʻia nā pilikia me ka ʻike ʻana i ke kākoʻo AVX2/BMI2;
  • No Linux, ua hoʻohui ʻia ke koho "-import-token-keyfiles" i ka CLI, kūpono me ke ʻano non-interactive;
  • No Linux a me macOS, ua hoʻohui ʻia kahi māka no ka loaʻa ʻana o ka wahi kaʻawale i ka ʻōnaehana faila e hoʻokipa ai i ka ipu waihona i hana ʻia. No ka hoʻopau ʻana i ka haki, hāʻawi ʻia ka hae "--no-size-check";
  • No Windows, ua hoʻokō ʻia kahi ʻano no ka mālama ʻana i nā kī a me nā ʻōlelo huna i ka hoʻomanaʻo ma ke ʻano i hoʻopili ʻia me ka ChaCha12 cipher, t1ha hash a me CSPRNG ma muli o ChaCha20. ʻO ka mea maʻamau, ua pio kēia ʻano, no ka mea, piʻi ʻo ia i luna ma kahi o 10% a ʻaʻole ʻae i ka ʻōnaehana e hoʻokomo i ke ʻano moe. No Windows, ua hoʻohui pū ʻia ka pale ʻana i kekahi mau hoʻouka hoʻomanaʻo, e pili ana i ka mea i hoʻokomo ʻia i loko KeePassXC he ala e kaohi ai i ke komo ʻana i ka hoʻomanaʻo no nā mea hoʻohana ʻaʻohe kuleana hoʻomalu. Hoʻohui ʻia ka hoʻomaʻemaʻe kī ma mua o ka pani ʻana, ma mua o ka hoʻomaka hou ʻana, a i ʻole (ke koho) i ka wā e hoʻopili ai i kahi mea hou. Ua hoʻomaikaʻi ʻia ka UEFI boot loader. Hoʻohui kākoʻo no ka hoʻohana ʻana i nā ʻōlelo aʻoaʻo CPU RDRAND a me RDSEED ma ke ʻano he kumu hou o ka entropy. Hoʻohui ʻia ke ʻano mauna me ka hāʻawi ʻole ʻana i kahi leka i ka pā.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka