Описание тега eddsa
0
ответов
Реализация добавления очков ed448, похоже, не работает
Я пытаюсь реализовать ed448 на C++, но мое добавление точки, похоже, не работает. Может ли кто-нибудь помочь мне определить проблему? Вот функция mpz_class A(m_Z * other.m_Z); mpz_class B(A * A); mpz_class C(m_X * other.m_X); mpz_class D(m_Y * other…
18 мар '21 в 21:06
0
ответов
Создание JWT с использованием алгоритма EdDSA/Ed25519 на C++
Я хочу создать алгоритм JWT usnig EdDSA. Пара ключей создается другим модулем. Мне нужно прочитать закрытый ключ из файла и подписать JWT с его помощью. Заявление будет содержать настраиваемую запись вместе с iat и jti. Я могу написать его на python…
11 июн '21 в 10:12
1
ответ
Bouncy Castle - как восстановить открытый ключ из EdDSA
У меня есть ключевые параметры кривой Эдварда - x, d и кривая. Как я могу восстановить PublicKey/ закрытые ключи с помощью надувного замка?
05 окт '21 в 10:25
1
ответ
Расшифровать RC8032 PGP с помощью Bouncy Castle .NET
Я пытаюсь расшифровать данное сообщение PGP с помощью Bouncy Castle .NET. У меня есть строка для сообщения, поток для закрытого ключа и строка для фразы-пароля. Глядя в интернет, кажется, что первое, что нужно сделать с ключом, это следующее: var ke…
20 янв '22 в 20:12
0
ответов
Получение «TypeError: sign() отсутствует 1 обязательный позиционный аргумент:« алгоритм »» с python PyJWT
Поэтому я использовал команду: ssh-keygen -m PKCS8 -t dsaчтобы сгенерировать следующий (пример) ключ: -----BEGIN PRIVATE KEY----- MIIBSgIBADCCASsGByqGSM44BAEwggEeAoGBAIATtp/DhG2hDIT3DiMIctaxPn/s FFxbXa4IIytk0b/PDBq9Kv/OeFv54h1L9iSLoNHrsx3dOR+6CyFyfn…
22 фев '22 в 05:19
1
ответ
Как проверить токен jwt при весенней загрузке?
Я хочу реализовать проверку JWT в своем весеннем загрузочном приложении. Алгоритм, который мы использовали для подписи токена, — Ed25519\EDDSA. Я не нахожу подходящей зависимости/библиотеки для реализации верификатора Jwt с использованием алгоритма …
16 фев '22 в 17:07
1
ответ
Как решить, что publicKey является необработанными битами или закодирован, а закрытый ключ всегда закодирован pkcs8?
Недавно я читал код bouncycastle(java), я заметил, что при использовании EdDSA мы используем для получения publicKey в org.bouncycastle.jcajce.provider.asymmetric.edec.BCEdDSAPublicKey#populateFromPubKeyInfo. Но при использовании RSA мы используем o…
26 дек '20 в 02:15
1
ответ
Подпишите сообщение с помощью алгоритма EdDSA в Javascript, чтобы получить JWT
Мне нужно получить JWT с алгоритмом EdDSA, чтобы иметь возможность использовать API. У меня есть закрытый ключ для подписи сообщения, и я могу сделать это с помощью PHP со следующей библиотекой: https://github.com/firebase/php-jwt (вы можете увидеть…
14 апр '22 в 21:33
1
ответ
Функция Crypto.sign() для подписи сообщения с заданным закрытым ключом
Мне нужно подписать сообщение с помощью функции crypto.sign() в NodeJS, чтобы получить действительный JWT. У меня есть закрытый ключ (база 64), например: Dm2xriMD6riJagld4WCA6zWqtuWh40UzT/ZKO0pZgtHATOt0pGw90jG8BQHCE3EOjiCkFR2/gaW6JWi+3nZp8A== И я по…
18 апр '22 в 20:51
0
ответов
Добавлена поддержка ED25519 в Apache MINA sshd. Как этого добиться?
Согласно официальной документации Apache MINA sshd, поддержку ED25519 необходимо добавить, включивnet.i2p.crypto:eddsaк пути к классам. В моем проекте Gradle я сделал это, написав: dependencies { *** // Apache MINA sshd implementation('org.apache.ss…
30 сен '22 в 08:22
1
ответ
Как декодировать и проверить EdDSA JWT в Spring Security
Я пытаюсь декодировать и проверить JWT EdDSA, используя Spring Security в роли сервера ресурсов. Spring, похоже, не хочет поддерживать EdDSA, поэтому я начал писать свой собственный JwtDecoder, который выглядит вот так class CustomJwtDecoder : JwtDe…
23 июн '23 в 19:23
0
ответов
Как проверить токен JWS, подписанный с помощью EdDSA в плагине Kong?
Я пытаюсь проверить токен JWS в плагине Kong. Плагин Kong должен быть написан на Lua. Алгоритм, используемый для подписи токена, — EdDSA. Я не смог найти никакой библиотечной поддержки EdDSA в Lua. Я пробовал использовать lua-resty-jwt. Я также пыта…
27 апр '23 в 10:26
0
ответов
Подписание файла с использованием JWT с ключом шифрования ed25519.
Я ищу библиотеку, которая поддерживает подпись объекта json с помощью ключа шифрования jwt и ed25519. Я осмотрелся и не смог найти никакой библиотеки nodejs, которая бы поддерживала шифрование типа EdDSA. На веб-сайте jwt упоминается jose как единст…
11 май '23 в 17:46
0
ответов
Почему Iden3 использует 253-битные слоты для заявок
Я изучаю протокол Iden3 и заметил, что Iden3 проектирует свои слоты утверждений размером 253 бита, а не более распространенным 256-битным размером. Мне любопытно узнать конкретные причины этого выбора. Я заметил, что в утверждении типа AuthBJJCreden…
27 ноя '23 в 15:30
0
ответов
Кодирование открытого ключа Ed25519 в формат SSH на Java
Начнем с того, что я новичок в криптографии и различных типах ключей/кодировок/форматов, поэтому поправьте меня, если я где-то ошибаюсь. У меня есть Java-приложение, которому необходимо сохранить ключ Ed25519 в хранилище ключей. Приложение является …
10 ноя '23 в 13:15
1
ответ
Ошибка получения отпечатка пальца PGP PublicKey, идентификаторы пользователей пусты.
Используйте jumpycastle для анализа открытого ключа PGP. Открытый ключ, созданный с использованием шифрования RSA, может правильно прочитать информацию, но открытый ключ, созданный с использованием шифрования EdDsa, не может правильно прочитать инфо…
18 окт '23 в 10:57