Nicolas Bacca [ARCHIVE] on Nostr: š
Original date posted:2016-08-17 š Original message:On Wed, Aug 17, 2016 at ...
š
Original date posted:2016-08-17
š Original message:On Wed, Aug 17, 2016 at 2:14 AM, Peter Todd via bitcoin-dev <
bitcoin-dev at lists.linuxfoundation.org> wrote:
>
> I'm not aware of any ECC-enabled smart-cards that can sign the specific
> curve
> that Bitcoin uses, not to mention the fact that those smartcards generally
> only
> speak higher level protocols than raw signature generation, precluding the
> signing of bitcoin transactions.
>
any Java Card supporting ECC can sign on user supplied Weierstrass curve
parameters - you can find a good shopping list at
http://www.fi.muni.cz/~xsvenda/jcsupport.html (look for ALG_ECDSA_SHA256 on
javacard.crypto.signature). The NXP JCOP platform (found in Yubico Neo) is
a popular choice, and then you can add your own custom logic for validation.
--
Nicolas Bacca | CTO, Ledger
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <
http://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20160817/2502add3/attachment.html>
Published at
2023-06-07 17:52:54Event JSON
{
"id": "653204bb2bf6007b0ed83231be84136496795ce29e67684398ea0abb76afad8c",
"pubkey": "e46a04d96699f2755b88397549642a542d0672ab34975f8e6a14c90d37d3e840",
"created_at": 1686160374,
"kind": 1,
"tags": [
[
"e",
"6e7f7cb2c3110cb7289a3abd667304a3b4e6f9ba4e2581c492d7b93c214a5ea1",
"",
"root"
],
[
"e",
"bab9b531be8b2e9c1f86c0835c90a57b1042a61a2af62cbc994353a1fca83e2c",
"",
"reply"
],
[
"p",
"daa2fc676a25e3b5b45644540bcbd1e1168b111427cd0e3cf19c56194fb231aa"
]
],
"content": "š
Original date posted:2016-08-17\nš Original message:On Wed, Aug 17, 2016 at 2:14 AM, Peter Todd via bitcoin-dev \u003c\nbitcoin-dev at lists.linuxfoundation.org\u003e wrote:\n\n\u003e\n\u003e I'm not aware of any ECC-enabled smart-cards that can sign the specific\n\u003e curve\n\u003e that Bitcoin uses, not to mention the fact that those smartcards generally\n\u003e only\n\u003e speak higher level protocols than raw signature generation, precluding the\n\u003e signing of bitcoin transactions.\n\u003e\n\nany Java Card supporting ECC can sign on user supplied Weierstrass curve\nparameters - you can find a good shopping list at\nhttp://www.fi.muni.cz/~xsvenda/jcsupport.html (look for ALG_ECDSA_SHA256 on\njavacard.crypto.signature). The NXP JCOP platform (found in Yubico Neo) is\na popular choice, and then you can add your own custom logic for validation.\n\n-- \nNicolas Bacca | CTO, Ledger\n-------------- next part --------------\nAn HTML attachment was scrubbed...\nURL: \u003chttp://lists.linuxfoundation.org/pipermail/bitcoin-dev/attachments/20160817/2502add3/attachment.html\u003e",
"sig": "775819bf5183cf267da10cbee68a521e45dbc7dd1dbb434addb276cc6c11ab788bc1da16ca79c0313f865d375a5c9c967aa4ec024d343f3919e1e25fff52fef9"
}