Vault & Lednik
Vault Vault
ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Ρ‚Ρ‹ ΠΊΠΎΠ³Π΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ задумывался, ΠΊΠ°ΠΊ ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ систСмам связи для ΡΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… Π·ΠΈΠΌΠ½ΠΈΡ… экспСдиций? Ну, Ρ‡Ρ‚ΠΎΠ±Ρ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, бСзопасно ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ Π½Π΅Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΌ спутниковым ΠΊΠ°Π½Π°Π»Π°ΠΌ. ΠšΠ°ΠΆΠ΅Ρ‚ΡΡ, интСрСсноС пСрСсСчСниС Π½Π°ΡˆΠΈΡ… интСрСсов Π² точности, ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΈ рисками ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠΉ срСдС.
Lednik Lednik
Π—Π²ΡƒΡ‡ΠΈΡ‚ ΠΊΠ°ΠΊ ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠ»Π°Π½. Для Π·ΠΈΠΌΠ½Π΅ΠΉ Π²Ρ‹Π»Π°Π·ΠΊΠΈ Π² Π³Π»ΡƒΡˆΡŒ Π½ΡƒΠΆΠ½Π° Π²Π΅Ρ‰ΡŒ лСгкая, Π½ΠΎ надСТная. Начни с быстрого симмСтричного ΡˆΠΈΡ„Ρ€Π°, Π²Ρ€ΠΎΠ΄Π΅ ChaCha20, для основного объСма Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠ»ΡŽΡ‡ Π΄Π΅Π»Π°ΠΉ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΠΌ, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉ ΠΎΠ±ΠΌΠ΅Π½ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ Π½Π° эллиптичСской ΠΊΡ€ΠΈΠ²ΠΎΠΉ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π²ΠΏΠ΅Ρ€Π΅Π΄ ΡΠ΅ΠΊΡ€Π΅Ρ‚Π½ΠΎΡΡ‚ΡŒ Π΄Π°ΠΆΠ΅ Π² случаС сбоя спутниковой связи. Π”ΠΎΠ±Π°Π²ΡŒ свСрху нСбольшой ΠΊΠΎΠ΄ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок – Ρ‚ΠΈΠΏΠ° Reed-Solomon, – Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ ΠΏΠΎΡ‚Π΅Ρ€ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ². И Ρ‚ΠΎΠ³Π΄Π°, Ссли связь ΠΏΡ€ΠΎΠΏΠ°Π΄Π΅Ρ‚, Ρ‚Ρ‹ смоТСшь ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒ с послСднСго ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π½Π΅ ΠΏΠ΅Ρ€Π΅ΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Ρ всС Π·Π°Π½ΠΎΠ²ΠΎ. Волько Π½Π΅ Π·Π°Π±Ρ‹Π²Π°ΠΉ Π΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΊΠ»ΡŽΡ‡Π΅ΠΉ Π² сСкрСтС, Π΄Π°ΠΆΠ΅ ΠΏΠΎΠ΄ снСгом.
Vault Vault
Π—Π²ΡƒΡ‡ΠΈΡ‚ Π½Π°Π΄Ρ‘ΠΆΠ½ΠΎ. Волько ΠΏΠ΅Ρ€Π΅ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ nonce для ChaCha20 Π±Ρ‹Π» ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π° Ρ‚ΠΎ Ρ€ΠΈΡΠΊΡƒΠ΅ΡˆΡŒ Π½Π°Ρ€Π²Π°Ρ‚ΡŒΡΡ Π½Π° replay-Π°Ρ‚Π°ΠΊΠΈ. И нСбольшой Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ с порядковым Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ ΠΏΠ°ΠΊΠ΅Ρ‚Π° ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΊΠΎΠ΄Ρƒ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ ошибок ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅. ΠšΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ Π±ΡƒΡ„Π΅Ρ€ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π΅Ρ€ΠΆΠΈ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ ΠΊΠ°Π½Π°Π»Π΅ – Π½Ρƒ, Ρ‚ΠΈΠΏΠ° нСбольшой TLS-lite Ρ€ΡƒΠΊΠΎΠΏΠΎΠΆΠ°Ρ‚ΠΈΠ΅ – Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π²ΠΎΡΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ связь, Ссли со спутником Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ случится. И Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒ ΡΡ‚ΠΈΡ€Π°Ρ‚ΡŒ сСкрСтный ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» ΠΈΠ· ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти послС использования, ΠΈΠ½Π°Ρ‡Π΅ холодная ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π΅Π³ΠΎ ΡΠΊΠΎΠΌΠΏΡ€ΠΎΠΌΠ΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.