Описание тега dsa
DSA (Digital Signature Algorithm) is a public-key signature algorithm defined by NIST.
1
ответ
Почему экспортированные ключи ECDSA выглядят одинаково?
Я использую этот фрагмент для просмотра закрытых и открытых ключей, сгенерированных DSA: byte[] publicKey, hash, signedHash; string strToSign = "Hello, world!"; SHA512Managed shaComputer = new SHA512Managed(); using (ECDsaCng dsaSigner = new ECDsaCn…
05 сен '18 в 21:30
1
ответ
Рассчитать время / пространство сложности при запуске программы
Я пробую различные типы алгоритмов сортировки и понимаю концепцию асимптотической сложности времени и пространства. Мне интересно, можем ли мы написать какую-то логику в самой программе, чтобы вычислить пространственно-временную сложность этого алго…
26 июн '15 в 05:59
1
ответ
Зашифруйте закрытый ключ DSA с помощью открытого ключа RSA
Я хочу зашифровать секретный ключ DSA с помощью открытого ключа RSA, используя Java. Однако, когда я делаю это, я получаю эту ошибку: javax.crypto.IllegalBlockSizeException: Data must not be longer than 245 bytes at com.sun.crypto.provider.RSACipher…
13 май '13 в 15:06
4
ответа
Совместимы ли реализация.Net и Java DSA?
Я пытаюсь подписать запросы, сделанные мобильным клиентом под управлением J2ME, и хочу проверить подпись.Net Framework. Кто-нибудь знает, если реализации DSACryptoServiceProvider //.Net а также Signature.getInstance("SHA1withDSA", "SUN") //Java совм…
03 дек '09 в 12:09
0
ответов
Ошибка при попытке подписать файл в java с помощью сгенерированного MakeCert.exe закрытого ключа DSA
Мне нужно подписать большой файл в Java, используя MakeCert.exe (из Windows SDK 8.), сгенерированный закрытый ключ DSA. makecert.exe -sy 13 -sv C: \ SignFile3 \ dsasign.pvk -pe -r -n "CN = LGS CA" C: \ SignFile3 \ dsasign.crt Пвк - это закрытый ключ…
05 авг '15 в 21:07
1
ответ
Методы DSA_do_verify и SHA1 (библиотека OpenSSL для Windows)
Я работаю над программой для проверки подлинности файла подписи ENC с помощью OpenSSL для Windows, и, в частности, методы DSA_do_verify(...) а также SHA1(...) алгоритм хеширования, но возникают проблемы в результате DSA_do_verify всегда 0 (недействи…
14 сен '12 в 03:37
3
ответа
DSACryptoServiceProvider.ToXmlString создает исключение "указаны неверные флаги"
Я пытаюсь сгенерировать пару ключей с DSACryptoServiceProvider. Вот код: var cspParameters = new CspParameters(); cspParameters.Flags = CspProviderFlags.CreateEphemeralKey; cspParameters.KeyContainerName = Guid.NewGuid().ToString(); DSA dsa = new DS…
19 июн '12 в 11:10
1
ответ
Проверка подписи DSA, сгенерированной PKCS#11 с OpenSSL
Я хочу подписать хэш SHA-256 с DSA, используя оболочку Java PKCS#11 для API PKCS#11 модуля аппаратной защиты. Для этого я выбрал Механизм CKM_DSA, загрузил соответствующий ключ DSA из токена и подписал данные (считанные как байтовый массив). Ключ, к…
03 мар '17 в 14:39
0
ответов
Java DSA Signature: фиксированный размер ключа и размер подписи
У меня есть следующий код, который подписывает некоторые данные String: KeyPairGenerator keyGen = KeyPairGenerator.getInstance("DSA"); SecureRandom random = SecureRandom.getInstance("SHA1PRNG"); keyGen.initialize(1024, random); KeyPair pair = keyGen…
15 май '16 в 06:28
0
ответов
Как создать ключи подписи DSA для аудиофайла в JAVA
У меня есть аудиофайл (выберите расширение, с которым проще всего работать). Как подготовить данные (сообщение в этом коде) для алгоритма DSA? String alg = "DSA"; KeyPairGenerator kg = KeyPairGenerator.getInstance(alg);//pobranie instancji algorytmu…
26 сен '12 в 00:06
2
ответа
Преобразование Java в подпись Python DSA
Кто-нибудь знает, как я буду конвертировать этот Java-код в Python? /** * signs the data for the account account */ private byte[] sign(String pkStr,byte[] data, String keyType) throws Exception { BASE64Decoder decoder = new BASE64Decoder(); KeyFact…
15 авг '11 в 18:07
1
ответ
Создание открытых ключей openssh из закрытых ключей с помощью pycrypto
Как создать открытый ключ в формате DSA с заданным закрытым ключом? Формат открытого ключа openssh выглядит следующим образом: ssh-dss AAAAB3NzaC1kc3MAAACBAKFY7ysDwhMf5j3IOmPg1ztzAodBzQHua5m7/IM8nEYdCDeLzI+Jx24pRDUKseRVC5DUIHU7sRtRpCMDmGBcJwxHF9G4of…
28 мар '16 в 10:56
0
ответов
Почему php-код, который использует DSA-подпись, работает на некоторых серверах, а не на других?
У меня есть следующий тестовый код php: $priv_key = '-----BEGIN DSA PRIVATE KEY----- MIIDVQIBAAKCAQEAgoiNtnpekz2WSBOiEO9bq73SEkws9OYxMyV7Tf3JBpBIIyvc fci8ez+dLmFN3jZiDQKm7h/h70ainWjdHRMqQubv5M087fWnVbN7/vk4cpYOJ4AK XpshLipJ93dajRBxGRSk709ykmK+fCcAuq…
31 окт '11 в 19:21
1
ответ
BigInteger ModInverse
Это расчет VB Dim s As BigInteger = (BigInteger.ModPow(k,q - 2,q) * (m + x * r)) Mod q правильная реализация этого письменного расчета Я основываю свой расчет на том факте, что может быть вычислено согласно этой статье в Википедии об алгоритме цифро…
16 май '13 в 21:32
0
ответов
golang/crypto: ключ DSS больше не работает
Я использую SFTP со своим сервисом для загрузки некоторых файлов, которые являются неотъемлемой частью нашей функциональности. После этого совершите golang/x/crypto packgae, мой ключ больше не работает. Учитывая сообщение о коммите, ssh: reject unsu…
16 ноя '17 в 23:05
1
ответ
По размеру ключа DSA
Когда вы выполняете ssh-keygen -t ssh-dss он генерирует два файла: один содержит открытый, а другой - закрытый ключ. На man-странице ssh-keygen написано, что он всегда генерирует 1024-битный ключ, но когда я открываю файл открытого ключа, я всегда п…
19 авг '15 в 14:53
1
ответ
Цифровая подпись против HMAC с ключом через DH
Я пишу приложение, которое интенсивно использует криптологию. Как и большинство сетевых приложений, моя разделяет данные на различные типы сообщений (мгновенные сообщения, файловый блок, видеокадр и т. Д.), И каждое из них должно быть проверено на п…
15 апр '11 в 23:13
1
ответ
Python PyCryptodome Алгоритм цифровой подписи с DSS
в Python Pycryptodome пример по умолчанию для DSA-DSS Привет, ребята. Я задал этот вопрос, но, это не умно, я удалил в своем профиле и просто спрашиваю из учетной записи моих друзей. Проблема в том, что я пытался использовать шифрование с открытым …
24 май '18 в 15:36
2
ответа
Наборы шифров DSA, не поддерживаемые встроенным Jetty 9.4 в Java
Я использую последние Jetty и JDK, он должен поддерживать наборы шифров DSA, такие как TLS_DHE_DSS.... Поэтому я сгенерировал файл сертификата и пары ключей с алгоритмом DSA, загрузил его на свой сервер и перезапустил мой сервер, сервер успешно запу…
17 фев '17 в 11:15
1
ответ
Как преобразовать закрытый ключ DSA в байт []?
Есть ли способ преобразовать закрытый ключ DSA как строку или байт [] в Java?
30 сен '14 в 06:31