February 5th, 2016

Учебное

А интересный предмет изучаю, компьютерную безопасность. Начали с прикладной криптографии, с симметричного шифрования. Симметричное -- это значит, что получатель и отправляющий имеют один и тот же ключ шифрования. К таким алгоритмам шифрования относится, например, DES, советский ГОСТ 28147-89 (по-сути, тот же DES, только усовершенствованный -- у него ключ нормальной длины), из современных -- AES, Blowfish.

А теперь изучаем системы шифрования с открытым ключом (ассиметричное шифрование). И выяснилась интересная вещь. Как правило, системы с открытым ключом используются только для изначального создавания зашифрованного канала. Затем по этому каналу происходит обмен ключами для симметричного шифрования, и данные передаются при помощи того же AES, Blowfish, 3DES и так далее. Так работает тот же самый HTTPS.

Почему? Потому что шифрование данных в системах с открытым ключом -- очень ресурсоёмкая вещь, в отличие от симметричного. И "если каждому давать, поломается кровать" -- сервер с большим количеством клиентов быстро упрётся в процессор.

Забавное про рубль

Я уже насобачился по http://www.nasdaq.com/markets/crude-oil.aspx предугадывать курс доллара с точностью до рубля. Смотрю, сегодня несильно нефть упала -- ну, думаю, 77 рублей. И ты смотри, точно, 77.25.

Завидно жёсткая корреляция.

Зачем мне это? Интересуюсь покупкой пары русских продуктов, выжидаю наиболее выгодное время.

Правда, курса в 77 я не увижу. Потому что банк, сволочь, даёт не такой выгодный курс. Например, у Веллз-Фарго: https://www.foreignexchangeservices.com/FES/paint.html?focusid=CalculatedCostLabel курс 67 рублей за доллар! Безобразие же, блин.

У Пейпела и то получше.

UPDATE: О, ещё снизилось. Жди курса в 78 целковых...