แซแแ แแแแแ แแแแแแชแแแแ:
- แแแแแขแแแฃแแแ แแฎแแแ WebAssembly/WASI แกแแแแแแ แแแแขแคแแ แแ (แแแขแแ แคแแแกแ
แแแกแ WebAssembly-แแก แแแแแงแแแแแ แแ แแฃแแแ แแก แแแ แแ); - AVX2 แแแกแขแ แฃแฅแชแแแแแก แแฎแแ แแแญแแ แแก แแฅแแแ แกแแกแขแแแแแแ, แฐแแจแแ แแแแก แซแแ แแแแแ แแแแ แแชแแแแแก แจแแกแ แฃแแแแ แแแแแแ แแ แแแแฎแแแแแแ 10%-แแ.
- แแแแแแขแ แแฎแแ แแแญแแ แ แแแแฃแแแฃแ แ แกแขแฃแแแแก แแแแแงแแแแแแ 2019;
- แแแแฎแแ แชแแแแแ แแฎแแแ แคแฃแแฅแชแแแแ core_ed25519_from_hash() แแ core_ed25519_random() แฐแแจแแก แแกแแกแแฎแแ edwards25519 แฌแแ แขแแแจแ แแ แจแแแแฎแแแแแแ edwards25519 แแฃแแฅแขแแก แแแกแแฆแแแแ;
- แแแแแขแแแฃแแแ แคแฃแแฅแชแแ crypto_core_ed25519_scalar_mul() แกแแแแแ แฃแแ*แกแแแแแ แฃแแ แแแแ แแแแแแแกแแแแก (mod L);
- แแแแแขแแแฃแแแ แซแแ แแแแแ แ แแชแฎแแแแแก แจแแแแแแแแ แฏแแฃแคแแก แแฎแแ แแแญแแ แ
แ แแขแแขแแขแ , แแฃแชแแแแแแแแ wasm-crypto-แแแ แแแแกแแแแแแแแกแแแแก; - แฉแแ แแฃแแแ แกแแกแขแแแฃแ แ แแแ แแก แแแแแงแแแแแ
แแแแแขแ แแแแ () แแแก แแฎแแ แแแแญแแ แกแแกแขแแแแแแ; - NativeClient แขแแฅแแแแแแแแก แแฎแแ แแแญแแ แ แจแแฌแงแแ, แ แแแแแก แแแแแแแแ แแแแช
แจแแฌแงแแ WebAssembly-แแก แกแแกแแ แแแแแแ; - แแจแแแแแแแแแกแแก แฉแแ แแฃแแแ แจแแแแแแแแแ แแคแชแแแแ โ-ftree-vectorizeโ แแ โ-ftree-slp-vectorizeโ.
แฌแงแแ แ: opennet.ru