It's disappointing to be deceived by a hardware wallet brand or company who claims that your seed phrases are safe with them, while it's all for promotional purposes. I've read, different complaints in the forum and other cryptocurrency communities like reddit, people saying I'll not use ledger it's closed source and uses a third party chip, I'm moving forward with Trezor or Keepkey. Not realizing that some of these hardware wallets share similar flaws; chips.
In this thread, I listed different computer chips used in hardware wallets. Hope it helps.
Microcontroller Unit is a type of computer chip used to interact with other electronic devices, it executes commands through, microprocessors, memory and other peripherals. TV remote control is a good example of a device that uses a microcontroller unit. Hence, such a chip is not safe for storing your cryptocurrency, according to Kraken after successfully discovering a way to hack Trezor hardware, who utilizing such chip, warned users not to allow anybody get hold of their hardware wallet and also to enable their Bip39 passphrase with the Trezor client. The chip is vulnerable to voltage and clock glitching attacks. Hardware wallets that use MCU to secure your recovery phrase are Trezor and Keepkey wallets. So, if you are moving away from Trezor to keepkey you didn't make any changes.
Secure Elements is a type of computer chip mainly designed to secure sensitive information and to deny unauthorized access to such information, It is added to hardware wallets to provide high security storage to the cryptography keys. Secure element is also used by banks to secure information on credit cards and has been proven able to withstand different physical attacks. Ledger is the only hardware wallet that uses this computer chip to secure your recovery phrase. Hence, the secure element is divided into two the firmware that is under NDA, which is closed source, and the SDK and application loaded code; open source. Ledger is working strides ahead to open their source codes running on secure element, but unfortunately some chip related information cannot be disclosed to everyone due their disclosure agreement with Secure Element engineers.
Safe Memory Chips It's a bit different from Microcontroler unit but has not been tested by any third party; lab. So, safe memory chips' claim to be secure from attacks is not yet proven and shouldn't be considered a better chip to store recovery phrases. To add such chip into a hardware wallet, MCU is required to facilitate fast transactions. That means Safe memory chips shifts the recovery phrase to MCU before it sends any transaction. This opens room for vulnerability and increase attack risks. Wallets that use Safe memory chips are; coldcard and bitbox
Quick question, please is coldcard open or closed source?https://www.allaboutcircuits.com/news/two-firms-collaborate-to-reimagine-the-role-of-the-secure-element/https://www.ledger.com/academy/security/not-all-chips-are-born-equalhttps://blog.kraken.com/post/3662/kraken-identifies-critical-flaw-in-trezor-hardware-wallets/