Состоялся релиз (https://github.com/rand-func/ec-crypt/releases) EC-Crypt - нового инструмента шифрования сообщений. Благодаря криптографии эллиптических, кривых публичные ключи пользователей очень короткие - длиной 52 символа. Доступна CLI и GUI версии. Также подготовлены бинарные сборки для Windows (https://github.com/rand-func/ec-crypt/releases/download/v2.1...) и Linux (https://github.com/rand-func/ec-crypt/releases/download/v2.1...)URL: https://github.com/rand-func/ec-crypt/releases/latest
Новость: http://www.opennet.me/opennews/art.shtml?num=44838
Самая лучшая новость за последный год!
> проверенные алгоритмы ECDH (P-256), ECDSA (P-256),Среди криптографов есть мнение что в NIST'овских кривых может быть бэкдор.
Кстати да, криптостойкость эллиптичных алгоритмов не доказана (как впрочем и не опровергнута).
Вот пример ключа: ECCRYPTzr2XgBFvJBXAqGM9hQQuacXVhJcnNuWLm7wvhyvheNtPХмм...
> Вот пример ключа: ECCRYPTzr2XgBFvJBXAqGM9hQQuacXVhJcnNuWLm7wvhyvheNtP
>
> Хмм...44 символа
значит 8 из них утээфны.
> длиной 52 символаЕсли это ограничеие прибито гвоздями, то авторы допустили ту же ошибку, которую когда-то совершили создатели DES.
DES - симметричная крипта, EC - ассиметричная.
Конкретно 52 символа - скорее всего потому что выбрана кривая, параметры кодирования публичного ключа которой укладываются в эти 52 символа.
У эллиптических кривых ключ фиксированного размера для конкретной кривой. Ну а если использовать другой алгоритм и ключ - это уже другая программа с другими свойствами.
Какая разница 52 символа или 252, все равно пальцами никто не будет набирать это
Блокчейн вместо 252 GB будет только 52 занимать.
> Какая разница 52 символа или 252, все равно пальцами никто не будет набирать этоКак раз таки 52 символа влезают в sms например и накрайняк можно и пальцами. А вот вбить RSA-2048 с клавиатуры и тем более послать в смске...
Запомнить без проблем, а вот гпг трудновато
point-at-infinity.org/seccure/
Было бы здорово, если бы оно само в форму в браузере вставляло зашифрованный текст и декодировало оттуда. И чтобы можно было настраивать на новые сайты
А еще чтобы прон свежий качало и кофе мне заваривало!
Если свежий, то можно и без кофе.
> размер публичного ключа всего 52 символа, чего удалось добиться благодаря применению криптографии на основе эллиптических кривых.Это очень мало! Шифровалка для обмена кулинарными рецептами между домохозяйками, не более!!!
Ключ ECDSA 512 примерно эквивалентен по стойкости, при прямом переборе, ключу RSA 16000.
52 бита "публичный ключ" для меня не понятно и подозрительно мало.
переводишь биты в байты, добавляешь base64-энкодинг, и потом уже считаешь длину в символах, дитё
Да 52*8=416 бит более надёжен.Привык размер ключей в битах считать. На размер в символах не обратил внимания.
312 бит, значит? 52 * (3/4) * 8
> 312 бит, значит? 52 * (3/4) * 8P256 как бы намекает что 256. Если кто слепой, первые несколько букв определенно, маркер программы а не часть ключа.
P-256 очень много используется в TLS, есличо
> P-256 очень много используется в TLS, есличоОднако поскольку к этому приложило лапу NSA, гугл благоразумно запилил в TLS 25519, чачу и poly1305 :)
>> P-256 очень много используется в TLS, есличо
> Однако поскольку к этому приложило лапу NSA, гугл благоразумно запилил в TLS
> 25519, чачу и poly1305 :)Ннннну? И дофера они поддерживаются на текущий момент? Ну, окромя хромого?
А чем плоха Kleopatra - https://userbase.kde.org/Kleopatra ?
Она все wwwделает давным давно!
И даже с поддержкой российской криптографии - https://habrahabr.ru/post/316736/