Вопросы по теме 'elliptic-curve'
Реализация ECC в Java
Пытаясь зашифровать заданный ввод с помощью криптографии эллиптических кривых в Java, я использую следующие алгоритмы для генерации шифра и ключа:
KeyPairGenerator g = KeyPairGenerator.getInstance ("ECDSA"); Cipher cipher = Cipher.getInstance...
4533 просмотров
schedule
05.04.2024
Способы определения кривой
Я пытаюсь придать формам округлость/кривизну в моем физическом движке.
Я знаю различные методы математического определения кривых; такие как кривые Безье, эллипсы и т. д. Однако я не уверен, какие методы будут наиболее подходящими для...
1211 просмотров
schedule
28.07.2022
Программное рисование части эллипса с помощью контура Безье или эллиптического пути — SVG и raphael.js
Я пытаюсь нарисовать кривую Безье, окружающую эллипс с заданным полем:
Я хочу добиться этого программно, поэтому, если я изменю размер эллипса, кривая будет следовать за ним.
На данный момент я сделал эту функцию:
function...
1992 просмотров
schedule
20.02.2024
Длина подписи ECDSA
Какой будет длина подписи для 256-битного ключа EC в алгоритме ECDSA? Я хотел проверить длину подписи для того же самого. Было бы здорово, если бы кто-нибудь помог мне с одним набором ключей EC.
15562 просмотров
schedule
26.07.2023
Безопасность ECDHE с Bouncy Castle
Я новичок и неопытен в области криптографии на основе эллиптических кривых. После некоторых исследований я определил, что в отличие от традиционного DHE, параметры ECDHE не должны генерироваться, а должны выбираться из списка предопределенных кривых...
1347 просмотров
schedule
27.02.2023
Механизм ECC с BouncyCastle для Java
Что ж,
Мне нужно сделать api с использованием java для шифрования, дешифрования и других вещей о Cryptografy. Я использую для этого фреймворк bouncycastle. Но я не могу найти Elliptic Curve Cryptigrafy Engine в BC Framework, я нашел RSAEngine,...
1142 просмотров
schedule
03.12.2022
Метод Коблица в Java
Я пытаюсь использовать метод Коблица для преобразования String в ECPoint , Eclipse говорит, что в моем коде нет ошибок, но когда я пытаюсь запустить свое приложение, он получает ошибку каждый раз, когда код попадает в метод Коблица.
Извините, я...
205 просмотров
schedule
25.04.2023
EC ElGamal в надувном замке для Явы
(это чисто для академических целей)
У меня есть RSA и ElGamal, реализованные с использованием надувного замка, но я не уверен, как реализовать EC ElGamal. в разделе 4.4 спецификации надувного замка говорится: «Пакет org.bouncycastle.crypto.ec...
1420 просмотров
schedule
23.01.2024
Используйте ecc для шифрования в ios
Я пытаюсь реализовать технику ecc для шифрования. Я просмотрел следующие сообщения:
Общий секрет на основе эллиптической кривой Диффи – Хеллмана с CommonCrypto
Шифрование с эллиптической кривой в iOS
который не имеет...
1104 просмотров
schedule
16.02.2022
Как получить открытый ключ из закрытого ключа ECDSA на Java с помощью Bouncy Castle?
Я прочитал Как получить открытый ключ из закрытого ключа ECDSA в OpenSSL?
и хочу сделать то же самое, но на Java с помощью Bouncy Castle.
Я также видел Bouncy Castle ESCDA Создание открытого ключа из закрытого ключа но это не помогло.
1405 просмотров
schedule
04.05.2022
Как Elliptic Curve Diffie Hellman работает на JavaCard в сочетании с Java?
Я пытаюсь заставить Elliptic Curve Diffie Hellman работать на JavaCard (версия 2.2.1).
На JavaCard у меня сейчас есть следующий код:
byte temp[] = new byte[100];
byte secret[] = new byte[100];
byte size = buf[ISO7816.OFFSET_LC];...
762 просмотров
schedule
18.11.2022
Почему открытый ключ P-521 X, Y иногда составляет 65 байт, а иногда 66 байт
Я использую golang для создания открытого ключа P-521. исходный код выглядит так:
curve:=elliptic.P521()
priv, x, y, err := elliptic.GenerateKey(curve, rand.Reader)
xBytes:=x.Bytes()
yBytes:=y.bytes()
//len(xBytes) some time is 65 bytes ,some...
1567 просмотров
schedule
09.07.2023
Шифрование данных с использованием шифрования эллиптической кривой в ios / swift
Я пытался зашифровать строку с помощью шифрования эллиптической кривой с использованием библиотеки Security swift, и я получаю сообщение об ошибке в строке с SecKeyCreateEncryptedData(...) :
Поток 1: EXC_BAD_INSTRUCTION (код = EXC_I386_INVOP,...
1083 просмотров
schedule
30.04.2024
Как преобразовать данные подписи в кодировке ECDSA DER в формат, поддерживаемый Microsoft CNG?
Я готовлю мини-драйвер для входа в смарт-карту с использованием NCryptSignHash функции Microsoft CNG.
Когда я выполняю подпись с помощью ключа SECP521R1 EC на смарт-карте, он генерирует данные подписи длиной 139 в формате подписанных данных ECC:...
1721 просмотров
schedule
13.02.2022
Проводник эллиптической кривой в GP/Pari
Я ищу функцию, которая принимает на вход эллиптическую кривую и дает на выходе проводник кривой. Это должна быть действительно простая встроенная функция для Pari, но, к сожалению, код
E = ellinit("11a1");
E.conductor
Выдает ошибку " * на...
114 просмотров
schedule
19.06.2022
Что заставляет ECDH полагаться только на два открытых ключа?
У меня есть основной вопрос об ECDH (эллиптическая кривая Диффи-Хеллмана).
Вся идея состоит в том, что обе стороны обмениваются своими открытыми ключами и получают один и тот же закрытый ключ. Однако вы можете тривиально перехватить оба ключа....
766 просмотров
schedule
04.10.2023
ECC p-128 не генерирует сигнатуру 32-байтового массива в с #
Значение signature1 всегда является массивом 39 byte [], когда я конвертирую в шестнадцатеричный формат, длина больше 64. Я хотел сгенерировать точное значение шестнадцатеричной подписи длиной 64 из алгоритма P-128 ECC в C #.
Позвольте мне объяснить...
413 просмотров
schedule
24.06.2023