bitkey uses a silicon labs efr32mg24 secure mcu rather than a traditional secure element. we chose this for better transparency & open source while maintaining strong security features like puf-encrypted key storage and side-channel attack protections. as nostr:npub1ug8c5wp6chs4xessrstq3mj0x0agkttey5xwk26632a2gw22de7qkfd9ry mentioned more information are here: https://bitkey.build/processing-our-processor-choice/
Discussion
The side channel attack countermeasures only apply to hardware accelerated encryption. The Bitkey does not use these blocks
The used cryptography libraries lack DFA, DPA or other SCA and fault countermeasures
Certain product types of the MCU the Bitkey uses have reduced fault countermeasures
It also does not appear that there is any sort of countermeasures against LFI, or probing attacks, allowing extraction of keys in memory
Thanks for sharing. BRB. Reading the article