Я хочу внедрить ECC в java.whether jdk1.7 самостоятельно, чтобы реализовать его или использовать любой другой open source, например, bouncy castle или JCE provider. если искупительный замок используется, как установить пакет для него. Не знаю, какая именно процедура. PLS говорят, что процедура внедрения it.pls любезно разъясняет мои сомнения.Криптография эллиптической кривой в java
ответ
Вы должны взглянуть на Bouncy Castle - Using Elliptic Curves, есть примеры использования.
Даже в Java 6 я не мог заставить ECC работать только через стандартные JCA API. Мне пришлось ссылаться на класс Sun sun.security.ec.NamedCurve
, чтобы правильно инициализировать параметры ЕС, и мне также пришлось установить BouncyCastle как поставщика.
Из моего опыта я не думаю, что можно реализовать код ECC, который переносится через поставщиков безопасности. Хотя они небольшие, вы будете иметь прямую зависимость от API BouncyCastle.
Но JDK 1.7 обеспечивает родной
Java-SE 7 релиз добавляет следующие функции: Новый родной провайдер были добавлены в Java SE 7 выпуска, который обеспечивает несколько
Криптография на эллиптических кривых (ECC) ECC-алгоритмы (ECDSA/ECDH). Дополнительную информацию см. В Руководстве по поддержке сервера Sun PKCS # 11 в Java PKCS # 11.
http://docs.oracle.com/javase/7/docs/technotes/guides/security/enhancements-7.html
- 1. Криптография порога эллиптической кривой в узле
- 2. Разделите точку в эллиптической кривой Криптография
- 3. Android - SSL/TLS и ECC (криптография эллиптической кривой)
- 4. Как работает криптография криптографии Диффи-Хелмана с эллиптической кривой?
- 5. Построение эллиптической кривой в SageMath
- 6. Перевернута команда пути эллиптической кривой кривой SVG?
- 7. Алгоритм эллиптической кривой сжатия точки
- 8. Точка нуля на эллиптической кривой
- 9. Криптография с эллиптической кривой с SJCL в JS и OpenSSL в Ruby
- 10. Добавление точки эллиптической кривой с использованием bouncycastle
- 11. Ошибка при реализации Диффи Хеллмана с эллиптической кривой в Java
- 12. Шифрование с использованием эллиптической кривой BouncyCastle Crypto API в Java
- 13. Добавление эллиптической точки кривой в якобиан Координаты
- 14. Добавление эллиптической кривой в координатах якобиана
- 15. Вычитание точки в криптографии эллиптической кривой
- 16. Где ошибка в коде эллиптической кривой
- 17. Рекомендуемая * минимальная * библиотека эллиптической кривой в c
- 18. Точка с использованием вычислений эллиптической кривой на Java-карте
- 19. Создание объекта точки эллиптической кривой из координат
- 20. Обращение и вычитание точек на эллиптической кривой
- 21. Метод криптографии с простой эллиптической кривой
- 22. Скалярное умножение точки над эллиптической кривой
- 23. участок эллиптической кривой над вещественными числами
- 24. Шифрование эллиптической кривой Bouncycastle на Android
- 25. SAGE - Листинг точек на эллиптической кривой
- 26. Криптография - Java
- 27. Как загрузить открытые ключи эллиптической кривой PEM в замок Bouncy?
- 28. Добавление точки эллиптической кривой над конечным полем в Python
- 29. Разделение точки на определенное число в эллиптической кривой
- 30. Скалярное умножение для эллиптической кривой над основным полем
Java 1.1.7? Или Java 7? Java 1.7 отсутствует. – erickson
Любое отношение к тегу 'asp.net'? Нет, удалит его. –