Changes between Initial Version and Version 1 of Crypto/ECDSA-ru


Ignore:
Timestamp:
Nov 27, 2014 6:10:15 PM (6 years ago)
Author:
zzz
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Crypto/ECDSA-ru

    v1 v1  
     1= ECDSA Help Page =
     2
     3Если вы попали на эту страницу, кликнув по предупреждению в консоли роутера, то вы попали куда нужно.
     4Эта страница содержит информацию о том, как исправить неработающую ECDSA и некоторую допольнительную информацию.
     5
     6 * [wiki:Crypto/ECDSA (View English version)]
     7
     8== Предисловие ==
     9
     10Команда разработчиков переводит большую часть алгоритмов цифровой подписи на ECDSA. Миграция началась в конце 2013-го, и в каждом релизе 2014-го улучшалась поддержка ECDSA и перевод некоторых функций на работу с ECDSA. К началу 2015-го, поддержка ECDSA будет обязательна для работы многих вещей в I2P.
     11
     12К сожалению, поддержка ECDSA на низком уровне зависит от Java и операционной системы, и не всегда присутствует.
     13
     14Были добавлены следующие предупреждения при отсутствии поддержки ECDSA:
     15
     16- В версии 0.9.15 предупреждения появляются в файлах логов и на этой странице: http://127.0.0.1:7657/logs
     17- В версии 0.9.17 предупреждения появляются в меню консоли роутера.
     18- Периодические предупреждения в новостях консоли роутера
     19
     20== Решение ==
     21
     22Есть несколько возможных причин отсутствия ECDSA:
     23
     24- Операционные системы Red Hat / Fedora не поддерживают ECDSA. Нужно установить библиотеку "bcprov" (jar) от Bouncy Castle. Инструкция ниже или тут: http://forum.i2p/viewtopic.php?t=11580
     25- Старая версия I2P. ECDSA был добавлен в 0.9.12. Рекомендуется обновится до свежей версии.
     26- Старая версия Java. Если у вас стоит Java 6, попробуйте обновить до 7.
     27- Отсутствие файлов "unlimited strength policy" в Java. Маловероятно, но может помочь. Смотреть здесь http://zzz.i2p/topics/1682
     28- Старая или необычная ОС без поддержки ECDSA. Смотрите про Red Hat выше.
     29
     30== Инструкция по установке библиотек Bouncy Castle ==
     31
     32- Остановите I2P
     33- Скачайте jar отсюда: https://www.bouncycastle.org/download/bcprov-jdk15on-151.jar
     34- Найдите директорию установки I2P. Обычно это $HOME/i2p в Linux, но может отличаться если устанавливать как сервис.
     35- Скопируйте файл bcprov-jdk15on-151.jar в папку lib/ в директории установки I2P.
     36- Запустите I2P
     37
     38== Ссылки и Дополнительная Информация ==
     39
     40- Релизы Bouncy Castle: https://www.bouncycastle.org/latest_releases.html
     41- Прямая ссылка на библиотеку Bouncy Castle: https://www.bouncycastle.org/download/bcprov-jdk15on-151.jar
     42- zzz.i2p: http://zzz.i2p/topics/1682
     43- forum.i2p: http://forum.i2p/viewtopic.php?t=11580
     44- Страница логов консоли роутера: http://127.0.0.1:7657/logs