Описание тега secp256k1
2
ответа
Why are secp256k1 uncompressed public keys not formatted as expected?
A small bit of Rust code: let secret_key = SecretKey::from_slice(&rand::thread_rng().gen::<[u8; 32]>()).expect("32 bytes, within curve order"); let public_key = PublicKey::from_secret_key(&secp, &secret_key); let pk : [u8…
30 июн '20 в 21:44
0
ответов
How to get bytes out of a secp256 SecretKey?
I've written some code which works: use rand::Rng; use secp256k1::{Secp256k1, SecretKey, PublicKey}; fn main() { let secp = Secp256k1::new(); let seed_a = rand::thread_rng().gen::<[u8; 32]>(); let mut skey_a = SecretKey::from_slice(&seed_a…
03 сен '20 в 22:03
0
ответов
Разница между js и dart для генерации адреса с закрытым ключом
Я бы хотел написать эту функцию на js в dart Функция в js import {ec as EC} from 'elliptic' import secp256k1 from 'secp256k1' import sha3 from 'js-sha3' const ec = new EC('secp256k1') export function privateKeyToAddress(key) { const pubKey = ec .key…
25 ноя '20 в 22:17
3
ответа
secp256k1 не работает / не поддерживается в eclipse?
Получение этой ошибки: java.security.InvalidAlgorithmParameterException: Неподдерживаемая кривая: secp256k1 (1.3.132.0.10) есть ли какой-либо метод, который я могу использовать в eclipse? я не нашел никакой помощи. как я могу использовать secp256k1 …
11 окт '20 в 00:23
0
ответов
Совместимы ли web.eth.sign и secp256k1-node?
Я пытаюсь подписать часть данных с помощью метамаск и web3.js на клиенте, а затем пытаюсь восстановить открытый ключ на сервере с помощью node.js и secp256k1-node: https://www.npmjs.com/package/secp256k1 Однако мне не удалось заставить его работать.
29 окт '20 в 01:25
1
ответ
Как сгенерировать различные пары ключей с помощью библиотеки secp256k1 C?
Я просто пишу небольшую тестовую программу, используя secp256k1 C lib, нацеленную на создание различных случайных пар ключей ecdsa, используя secp256k1-zkp API, просто следуйте примеру в tests.c. Однако, немного удивившись, я обнаружил, что не могу …
23 ноя '20 в 11:25
1
ответ
Как можно разобраться / реализовать этот раздел задачи дискретного логарифмирования в ECDSA
В задаче дискретного логарифмирования кривой secp256k1 мне действительно любопытно, как будут реализованы точка генератора и открытый ключ (на том основании, что существует две версии параметров). Мне было интересно, следует ли применять открытый кл…
06 дек '20 в 05:12
1
ответ
Ключевые дополнения в 25519-далек?
У меня есть ключевое дополнение, для кривой secp256k1, работающее: /questions/8241846/strategiya-dlya-ispravleniya-oshibok-maketa-v-ie6/8241876#8241876 use rand::Rng; use secp256k1::{Secp256k1, SecretKey, PublicKey}; fn main() { let secp = Secp256k1…
12 сен '20 в 09:43
1
ответ
Сгенерируйте открытый ключ из закрытого ключа с помощью OpenCL для secp256k1
Я хотел бы вычислить открытый ключ из закрытого ключа. Он должен работать с использованием OpenCL. Кажется, у hashcat есть хорошая библиотека, но я не уверен, как ее использовать. https://github.com/hashcat/hashcat/blob/master/OpenCL/inc_ecc_secp256…
16 ноя '20 в 22:52
0
ответов
NodeJS, ECC, правильно ли я сохраняю этот PrivateKey в файле JSON?
Поэтому я использую эллиптическую библиотеку для шифрования с помощью схемы эллиптической кривой с использованием секретных ключей secp256k. Мое приложение требует, чтобы я сохранил закрытый ключ в файле, я выбрал json. Однако я не уверен, используе…
17 фев '21 в 15:00
1
ответ
Открытый ключ превышает Mod P? Запрос на разъяснение проблемы дискретного логарифмирования
Я попытался наблюдать / реализовать проблему дискретного логарифмирования, но кое-что заметил; но прежде чем я перейду к этому, позвольте мне дать некоторые пояснения, которые можно исправить. а = Ь ^ х мод Р В то время как a = открытый ключ адреса;…
07 фев '21 в 20:39
0
ответов
Проблема в том, что реальное устройство, использующее библиотеку шифрования ECC CryptoppECC кривой secp256k1, не может нормально работать на устройстве iOS
in /Users/ios/Desktop/demo/PodECC/Pods/CryptoppECC/CryptoppECC/CryptoppLibrary/bin/ios/libcryptopp.a(hex.o), building for iOS, but linking in object file (/Users/ios/Desktop/demo/PodECC/Pods/CryptoppECC/CryptoppECC/CryptoppLibrary/bin/ios/libcrypto…
19 фев '21 в 11:30
0
ответов
Ошибка подписи python и EDSA secp256k1
Мой пример данных: открытый ключ hash r+ s это хеш: 5d8af9d26031cb6dce39db29d46a00976714c8ae8d0d7005490ea17339c2ac85 r + s: 42a34b08716a098e8d36d2adb800a3fe940bf19a6c2e42130a3e0f18289ba7184f0fa8ceb7d67d0043b356dd3635ed8d91122f5a3a78709036d452078f800…
19 мар '21 в 04:04
0
ответов
ECDSA - как проверить подписанные сообщения с помощью SECP256K1 с использованием Java
У меня есть упражнение в учебных целях. Я дал следующее. secp256k1 - p, a, b, g и {x, y}, n открытый ключ человека A как {x, y} Текстовое сообщение - "привет" и подпись как {r, s} Цель: проверить сообщение на соответствие ECDSA через SECP256K1. Вопр…
21 мар '21 в 07:52
1
ответ
Как преобразовать закрытый ключ в формате ECDSA secp256k1 PEM в двоичный?
Я пытаюсь импортировать свой закрытый ключ secp256k1 в AWS KMS. Мой ключ отформатирован в формате PEM, и AWS KMS сообщает: «Материал ключа должен быть в двоичном формате» . Как мне преобразовать мой закрытый ключ в формате ECDSA secp256k1 PEM в двои…
14 апр '21 в 01:50
0
ответов
Ошибка: не удалось найти `rng` в` rand` при использовании Rust Crate `secp256k1`
Я новичок в ржавчине и столкнулся со следующей ошибкой при попытке использовать secp256k1ящик с предоставленным примером кода error[E0432]: unresolved import `secp256k1::rand::rng` --> src/main.rs:1:22 | 1 | use secp256k1::rand::rng::OsRng; | ^^^…
14 апр '21 в 00:57
1
ответ
'libsecp256k1' требуется, но не может быть найден
Я пробовал бесконечное количество способов stack build ссылка на библиотеку secp256k1-haskell но безрезультатно. Вот мой файл - cabal-version: >=1.10 name: testproj version: 0.1.0.0 license: BSD3 license-file: LICENSE author: XXXX maintainer: XXX…
15 апр '21 в 08:21
0
ответов
Ошибка grpc-node при использовании secp256k1 с алгоритмом ECDSA
Я использую самогенерируемый центр сертификации RSA для подписи сертификатов моего сервера и клиентов, и до сих сервера и работала нормально. Следуя тому же принципу, я пытаюсь использовать secp256k1 с алгоритмом ECDSA, предполагая, что ключ btc или…
27 май '21 в 03:36
0
ответов
Можно ли использовать three.js для добавления точек эллиптической кривой
Я пытаюсь выполнить некоторые вычисления, и часть из них включает в себя выполнение большого количества точечных добавлений на кривой secp256k1 (иногда блок из 1 миллиарда за раз. Из них мне нужны только определенные. Это похоже на то, что vanitygen…
07 июн '21 в 08:22
1
ответ
Какие из эллиптических кривых поддерживаются сертификатами Kubernetes?
Проблема Я сгенерировал ключи и сертификаты с помощью secp256k1, запустите rke версия v1.2.8, и возникла следующая ошибка: FATA[0000] Failed to read certificates from dir [/home/max/cluster_certs]: failed to read certificate [kube-apiserver-requesth…
16 июн '21 в 05:41