ВСсла Ρ€Π°Π·Π²ΠΈΠ²Π° криптографска Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π»ΠΈΠ±Π»ΠΈΡ‚ΠΈΡƒΠΌ

Tesla Motors ја објави криптографската Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π»ΠΈΠ±Π»ΠΈΡ‚ΠΈΡƒΠΌ, Ρ‡ΠΈΠΈ ΠΊΠ»ΡƒΡ‡Π½ΠΈ Ρ†Π΅Π»ΠΈ сС компактност, ΠΌΠ°Π»Π° ΠΏΠΎΡ‚Ρ€ΠΎΡˆΡƒΠ²Π°Ρ‡ΠΊΠ° Π½Π° рСсурси ΠΈ прСносливост. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ΠΏΡ€Π²ΠΈΡ‡Π½ΠΎ Π΅ Ρ€Π°Π·Π²ΠΈΠ΅Π½Π° со ΠΎΠ³Π»Π΅Π΄ Π½Π° моТноста Π·Π° ΠΈΠ·Π²Ρ€ΡˆΡƒΠ²Π°ΡšΠ΅ ΠΈ Π½Π° ΠΊΠΎΠ½Π²Π΅Π½Ρ†ΠΈΠΎΠ½Π°Π»Π½ΠΈΡ‚Π΅ процСсори ΠΈ Π²ΠΎ DSP Ρ‡ΠΈΠΏΠΎΠ²ΠΈ ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ, ΠΈ Π΅ ΠΏΠΎΠ³ΠΎΠ΄Π½Π° Π·Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π²ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ срСдини ΠΈ Π²ΠΎ ΠΊΠΎΠ΄ Π½Π°Ρ€Π΅Ρ‡Π΅Π½ Π²ΠΎ Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°Π·ΠΈ Π½Π° подигањС Π·Π° Π΄Π° сС ΠΏΠΎΡ‚Π²Ρ€Π΄Π°Ρ‚ Π΄ΠΈΠ³ΠΈΡ‚Π°Π»Π½ΠΈΡ‚Π΅ потписи Π½Π° Ρ„ΠΈΡ€ΠΌΠ²Π΅Ρ€ΠΎΡ‚ Π½Π° Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈΠΎΡ‚ ΡƒΡ€Π΅Π΄. . ΠšΠΎΠ΄ΠΎΡ‚ Π΅ напишан Π²ΠΎ C (C99) ΠΈ сС дистрибуира ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Ρ†Π°Ρ‚Π° Apache 2.0.

Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ€Π° Π°Π»Π°Ρ‚ΠΊΠΈ Π·Π° ΡˆΠΈΡ„Ρ€ΠΈΡ€Π°ΡšΠ΅ Π½Π° прСнос ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° со Π΄ΠΈΠ³ΠΈΡ‚Π°Π»Π½ΠΈ потписи Π²Ρ€Π· основа Π½Π° ΡˆΠ΅ΠΌΠ°Ρ‚Π° Π·Π° Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ со ΠΊΠ»ΡƒΡ‡Π΅Π²ΠΈ X25519 (RFC 7748), ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΡ‚ Π½Π° криптографска ΠΏΠ΅Ρ€ΠΌΡƒΡ‚Π°Ρ†ΠΈΡ˜Π° Π½Π° Gimli ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡ˜Π°Ρ‚Π° Π·Π° Ρ…Π°Ρˆ Gimli-Hash ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π° ΠΎΠ΄ Daniel J. Bernstein ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡƒΠ²Π° високи пСрформанси Π½Π° ниски Ρ…Π°Ρ€Π΄Π²Π΅Ρ€ Π·Π° Π½Π°ΠΏΠΎΡ˜ΡƒΠ²Π°ΡšΠ΅ ΠΊΠ°ΠΊΠΎ ΡˆΡ‚ΠΎ сС 8-Π±ΠΈΡ‚Π½ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ. Π˜ΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ˜Π°Ρ‚Π° Π½Π° Π΄ΠΈΠ³ΠΈΡ‚Π°Π»Π½ΠΈΡ‚Π΅ потписи X25519 сС заснова Π½Π° ΠΊΠΎΠ΄ ΠΎΠ΄ Ρ€Π°ΠΌΠΊΠ°Ρ‚Π° STROBE ΠΈ сС Ρ€Π°Π·Π»ΠΈΠΊΡƒΠ²Π° ΠΎΠ΄ потписитС ed25519 со ΠΊΠΎΡ€ΠΈΡΡ‚Π΅ΡšΠ΅ само β€žXβ€œ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ΠΈ ΠΏΡ€ΠΈ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€Π°ΡšΠ΅ со Ρ‚ΠΎΡ‡ΠΊΠΈ Π½Π° Слипсовидна ΠΊΡ€ΠΈΠ²Π°, ΡˆΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΄Π° ја Π½Π°ΠΌΠ°Π»ΠΈ Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π΅Π½ Π·Π° ΠΊΡ€Π΅ΠΈΡ€Π°ΡšΠ΅ ΠΈ ΠΏΠΎΡ‚Π²Ρ€Π΄ΡƒΠ²Π°ΡšΠ΅ потписи.

Π˜Π·Π²ΠΎΡ€: opennet.ru

Π”ΠΎΠ΄Π°Π΄Π΅Ρ‚Π΅ ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€