Replying to Avatar Gordus

For anyone wondering, I believe this is where keypairs are made:

https://github.com/proto-at-block/bitkey/blob/main/app/core/crypto/src/keys.rs

So now I need to find references to this, but github is claiming there are none ๐Ÿ˜ญ

I will keep progress updates on this ๐Ÿงต

It is frustrating that nobody from bitkey is monitoring this, all other wallet providers I have contacted are very active on ๐• and have been very helpful ๐Ÿค”

https://github.com/rust-bitcoin/rust-bitcoin/blob/162094322fc75c92d1241f2afd4514131683856d/bitcoin/src/crypto/key.rs#L413 (for mobile and server) & https://github.com/proto-at-block/bitkey/blob/main/firmware/lib/crypto/src/ecc.c#L51 (for firmware)

hope that helps!

Reply to this note

Please Login to reply.

Discussion

I never got a notification for this so I missed it.

Thank you, looking into it ๐Ÿ‘

So it looks like the code is referring to a hardware rng (referred to as "TRNG").

I guess we have to blindly trust it's secure.