Pages:
Author

Topic: Secure Element in Hardware Wallets - page 5. (Read 3075 times)

legendary
Activity: 2212
Merit: 7064
Cashback 15%
October 20, 2021, 06:43:55 AM
#83
Unfortunately, no gerber files in the GitHub. I'm not sure how to convert the PDF into Gerber, it may be easy, it may be a pain lol.
There are some paid software for doing pdf to gerber conversion, but I think this free and open source software is also good, or you can just extract images from pdf file and convert them to gerber files:
https://swannman.github.io/pdf2gerb/
hero member
Activity: 882
Merit: 5814
not your keys, not your coins!
October 20, 2021, 06:27:22 AM
#82
~
Unfortunately, no gerber files in the GitHub. I'm not sure how to convert the PDF into Gerber, it may be easy, it may be a pain lol.

When looking online for someone who may have done it already, I came across this:
https://www.eevblog.com/forum/blog/eevblog-1374-diy-trezor-crypto-hardware-wallet-part-1/

EEVBlog attempted the same thing with the Trezor, this should be an interesting video which I now added to my personal 'watch later' list Smiley
legendary
Activity: 2212
Merit: 7064
Cashback 15%
October 20, 2021, 06:16:22 AM
#81
You can order PCBs quite cheaply as well; maybe I'll order the parts and try my luck just for the heck of it Wink
Yeah I know about PCBs and it's more complicated than other parts because it needs to be custom made, other things you just need to order and solder together.
Only problem is that it may be a bit harder to find some parts because of global chip shortage, so you need to look locally as well as doing some internet search.

Just one thing that I'm not sure of is how to program the chip (have to look into it). I have all sorts of programmers here though, so it should work.
All instructions are provided on their github pug, but if something is missing I would say that it's very similar with Trezor wallet that have everything posted in more details, and maybe Bitbox devs are willing to help.
Making some DIY wallet review article may bring more attention on their Bitbox wallet.
hero member
Activity: 882
Merit: 5814
not your keys, not your coins!
October 20, 2021, 05:56:22 AM
#80
There is total of 64 parts for BitbOx02 and total price of all parts is around $20, but you need to have some patience and soldering skills to put everything together and 3d print STL files.
Maybe most complicated part of this project would be creating a custom printed circuit board but everything is provided in schematics documents.
Ohh right, right, PCB files are available as well, of course.. this would be a pretty cool project to be honest! Cheesy
You can order PCBs quite cheaply as well; maybe I'll order the parts and try my luck just for the heck of it Wink

By the way; some services even solder the SMD stuff for you at little or no extra charge at all.

Just one thing that I'm not sure of is how to program the chip (have to look into it). I have all sorts of programmers here though, so it should work.
legendary
Activity: 2212
Merit: 7064
Cashback 15%
October 19, 2021, 03:03:36 PM
#79
While I was searching for the first one on the list [without a price], I stumbled upon an old GitHub link that said Trezor had one ["STM32F205VET6"]!
STM32F205VET6 is NOT a secure element, but a main microcontroller chip that every other hardware wallet device have and it is used for general operation.
In other example from that link STM32F042K is main chip used in ledger wallet and they used second chip secure element ST31H320.
In BitBox02 main chip is ATSAMD51J20A and second chip secure element is ATECC608B, so don't mix things please.
Secure element is second chip that is usually only used for keeping a secret phrase.
legendary
Activity: 2968
Merit: 3406
Crypto Swap Exchange
October 19, 2021, 02:54:24 PM
#78
I couldn't find exact price for other secured element chips used in other wallets,
While I was searching for the first one on the list [without a price], I stumbled upon an old GitHub link that said Trezor had one ["STM32F205VET6"]!
- AFAICR, Trezor never released a model with a secure element [despite creating one for testing purposes], so I'm assuming that the information on that link is inaccurate. Am I right [I had no luck in verifying it]?

Update:
STM32F205VET6 is NOT a secure element, but a main microcontroller chip that every other hardware wallet device have and it is used for general operation.
In other example from that link STM32F042K is main chip used in ledger wallet and they used second chip secure element ST31H320.
In BitBox02 main chip is ATSAMD51J20A and second chip secure element is ATECC608B, so don't mix things please.
Secure element is second chip that is usually only used for keeping a secret phrase.
So that's why I couldn't find anything... Thank you for the explanation part.
legendary
Activity: 2212
Merit: 7064
Cashback 15%
October 19, 2021, 11:09:09 AM
#77
Yup, I know about this - I never thought that I pay 100+ bucks for the secure chip, that's never been on my mind to be honest, I was always like 'I pay for the R & D' Grin
But to be honest, I would need more than 10 hours to 'clone' a BitBox, which means I'd work below minimum wage to DIY it instead of just buying it. That's why it wouldn't make so much sense in my opinion.
I am not sure if 10 hours is needed to make one, but BitBox02 first showed up in 2019 and it is based on open source Trezor hardware wallet with many hardware and software modifications,
but BitBox02 remained open source with addition of secure element.
Sure, you can purchase new Bitbox wallet today from manufacturer for €119, but you can make your own DIY Bitbox for around $20 (if you find and order all parts), because they released everything on their github page.

- List of materials you need (secure element used from 2021 is ATECC608B instead of ATECC608A.
- Circuit Board Schematics
- ATECC608B secure element (around $1)
- ATSAMD51J20A 32-bit ARM Cortex M4F microcontroller (around $6)
- PRTR5V0U2F + all other parts (around 13$)

There is total of 64 parts for BitbOx02 and total price of all parts is around $20, but you need to have some patience and soldering skills to put everything together and 3d print STL files.
Maybe most complicated part of this project would be creating a custom printed circuit board but everything is provided in schematics documents.
hero member
Activity: 882
Merit: 5814
not your keys, not your coins!
October 19, 2021, 10:50:09 AM
#76
I found one interesting thing about Secure Element microchip ATECC608A that is used in hardware wallets like Coldcard, Passport and Bitbox.
It can be fond and purchased online or in stores very easy for price of 1 usd (or less than 1 euro), and price goes even lower if you purchase it in a bulk.
Than you only need to found a schematic and make your own diy secure hardware wallet.
Yup, I know about this - I never thought that I pay 100+ bucks for the secure chip, that's never been on my mind to be honest, I was always like 'I pay for the R & D' Grin
But to be honest, I would need more than 10 hours to 'clone' a BitBox, which means I'd work below minimum wage to DIY it instead of just buying it. That's why it wouldn't make so much sense in my opinion.

However, it's good that they're readily available, so that at least in theory, you can have 'reproducible builds' of the hardware and not only the software / firmware.
legendary
Activity: 2212
Merit: 7064
Cashback 15%
October 19, 2021, 08:03:36 AM
#75
I found one interesting thing about Secure Element microchip ATECC608A that is used in hardware wallets like Coldcard, Passport and Bitbox.
It can be fond and purchased online or in stores very easy for price of 1 usd (or less than 1 euro), and price goes even lower if you purchase it in a bulk.
Than you only need to found a schematic and make your own diy secure hardware wallet.

One example from microchip.com website:
1-24 chips = $0.90
25-99 chips = $0.75
100-999 chips = $0.68
1000-4999 chips = $0.63
5000-9999 chips = $0.61
10000+ chips = $0.56

I couldn't find exact price for other secured element chips used in other wallets, but I doubt they cost more than a few bucks, so better think about that next time you want to spend money on some hardware wallet. Wink

full member
Activity: 302
Merit: 140
Hardware and open source software solutions.
October 12, 2021, 02:03:32 AM
#74
Hey,
First of all, I would like to thank you for this great topic. It's really important to have such an overview while considering a hardware wallet.
May I ask you to add our product ?

It's called Satochip, based on a smart card, this hardware wallet is open source and build on the NXP JCOP interface.
Sure you can, Satochip is now added to the list in first page.
I don't have plan to list every single hardware wallet that exist in the world, so it is possible that some of them are still missing.
 

Thank you for the quick shot Wink
legendary
Activity: 2212
Merit: 7064
Cashback 15%
October 11, 2021, 12:33:29 PM
#73
Hey,
First of all, I would like to thank you for this great topic. It's really important to have such an overview while considering a hardware wallet.
May I ask you to add our product ?

It's called Satochip, based on a smart card, this hardware wallet is open source and build on the NXP JCOP interface.
Sure you can, Satochip is now added to the list in first page.
I don't have plan to list every single hardware wallet that exist in the world, so it is possible that some of them are still missing.
 
full member
Activity: 302
Merit: 140
Hardware and open source software solutions.
October 11, 2021, 02:09:16 AM
#72

I see many people talking about Secure Element in hardware wallet ...

Hey,
First of all, I would like to thank you for this great topic. It's really important to have such an overview while considering a hardware wallet.
May I ask you to add our product ?

It's called Satochip, based on a smart card, this hardware wallet is open source and build on the NXP JCOP interface.

Here are the specifications:

Name
legendary
Activity: 2212
Merit: 7064
Cashback 15%
August 17, 2021, 11:03:56 AM
#71
I can help you with that part but I'd like to request not meriting my post for a code that it's just an alteration of what you already have posted in this thread.
- The credit part is more than enough Smiley
Thanks buddy for helping and for wonderful work with this table!
I checked everything, made few small corrections, updated first post and it looks much better than my old frankenstein list  Cheesy
I tried making my own table but I always messed up thing when creating new lines, so maybe I will contact you in again in future for small assistance.

PS
No merits, as you requested Wink


Name
legendary
Activity: 2968
Merit: 3406
Crypto Swap Exchange
August 17, 2021, 09:01:10 AM
#70
is there anyone who can help me to create simple table form and improve my first post to list all hardware wallets and secure elements?
~Snipped~
I can help you with that part but I'd like to request not meriting my post for a code that it's just an alteration of what you already have posted in this thread.
- The credit part is more than enough Smiley

I'll post it here...

Update:
- Kindly double-check [especially towards the end].

Code:
[center][table]
 
[tr]
[td][/td][td][size=12pt]☵[/size][/td]
[td][center][u][size=12pt][b]Name[/b][/size][/u][/center][/td][td][size=12pt]☵[/size][/td]
[td][center][u][size=12pt][b]Open Source[/b][/size][/u][/center][/td][td][size=12pt]☵[/size][/td]
[td][center][u][size=12pt][b]Secure Element[/b][/size][/u][/center][/td][td][size=12pt]☵[/size][/td]
[td][center][u][size=12pt][b]Type/Model of SE[/b][/size][/u][/center][/td][td][size=12pt]☵[/size][/td]
[td][center][u][size=12pt][b]Evaluation Assurance Level[/b][/size][/u][/center][/td][td][size=12pt]☵[/size][/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://github.com/trezor]Trezor[/url][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center][color=red]NO[/color] [sup][planned for 2022][/sup][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://shapeshift.com/keepkey]Keepkey[/url][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://github.com/Blockstream/Jade]Jade[/url][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://github.com/Coldcard]ColdCard Mk3[/url][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center]Microchip [b]ATECC608A[/b][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://github.com/digitalbitbox]Bitbox02[/url][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center]Microchip [b]ATECC608A[/b][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://github.com/Foundation-Devices]Passport[/url][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center]Microchip [b]ATECC608A[/b][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://github.com/LedgerHQ]Ledger[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]ST31H320[/b] and [b]ST33J2M0[/b][/center][/td][td]▮[/td]
[td][center]EAL5+/EAL6+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://dcentwallet.com/products/BiometricWallet]D'CENT[/url][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]NXP P60[/b][/center][/td][td]▮[/td]
[td][center]EAL5+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://www.safepal.io/]Safepal S1[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][color=red]Unknown chip[/color][/center][/td][td]▮[/td]
[td][center]EAL5+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://www.coolwallet.io/]CoolWallet S[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center]Microchip [b]NXP P5CD081[/b][/center][/td][td]▮[/td]
[td][center]EAL5+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://www.coolwallet.io/coolwallet_pro]CoolWallet Pro[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center]Microchip [b]NXP J3R110[/b][/center][/td][td]▮[/td]
[td][center]EAL6+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://jubiterwallet.de/]Jubiterwallet[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]Infineon[/b][/center][/td][td]▮[/td]
[td][center]EAL6+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://kasseusa.com/]Kasse HK-1000[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]ST31H320 A03[/b][/center][/td][td]▮[/td]
[td][center]EAL5+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://www.keevowallet.com/]Keevo[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]Infineon Optiga Trust-P[/b][/center][/td][td]▮[/td]
[td][center]EAL5+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://secuxtech.com/]Secux[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]Infineon CC[/b][/center][/td][td]▮[/td]
[td][center]EAL5+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://www.ngrave.io/products/zero]Ngrave[/url][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]STM32MP157C[/b] with [color=red]unknown[/color] built-in SE[/center][/td][td]▮[/td]
[td][center]EAL7+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://tangem.com/]Tangem[/url][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]Samsung SecureCore[/b] microchip[/center][/td][td]▮[/td]
[td][center]EAL6+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://imkey.im/]ImKey[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]Military-grade CC security[/b] chip[/center][/td][td]▮[/td]
[td][center]EAL6+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://wooko.ng/]Wookong[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][color=red]Unknown chip[/color][/center][/td][td]▮[/td]
[td][center]EAL4+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://www.gethashwallet.com/]Hashwallet[/url][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]Infineon SLE78[/b][/center][/td][td]▮[/td]
[td][center]EAL6+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://www.opolo.shop/]Opolo[/url][/center][/td][td]▮[/td]
[td][center][color=red]NO[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]NXP[/b][/center][/td][td]▮[/td]
[td][center]EAL6+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://shop.onekey.so/products/onekey-x1-adapted-to-android-ios-to-be-updated]OneKey[/url][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]HSC32I1[/b][/center][/td][td]▮[/td]
[td][center]EAL6+*/EAL 4+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://hyperpay.tech/hypermatepro/pro]HyperMate[/url][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]Infineon[/b][/center][/td][td]▮[/td]
[td][center]EAL6+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://github.com/CoboVault][s]CoboVault[/s][/url][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center](FIPS 140-2) probably [b]MAX36010-BSN-T[/b][/center][/td][td]▮[/td]
[td][center]EAL5+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://github.com/KeystoneHQ]KeyStone[/url][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]ARM Cortex-M0[/b][/center][/td][td]▮[/td]
[td][center]EAL5+[/center][/td][td]▮[/td]
[/tr]
[tr]
[td][/td][td]▮[/td]
[td][center][url=https://www.keypal.pro/]KeyPal[/url][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[td][center][color=green]YES[/color][/center][/td][td]▮[/td]
[td][center][b]NXP MCU[/b][/center][/td][td]▮[/td]
[td][center]N/A[/center][/td][td]▮[/td]
[/tr]
[/table]
[/center]

Update 2:
Thanks buddy for helping and for wonderful work with this table!
I checked everything, made few small corrections, updated first post and it looks much better than my old frankenstein list  Cheesy
I tried making my own table but I always messed up thing when creating new lines, so maybe I will contact you in again in future for small assistance.
You're very welcome, I'm glad I could help Smiley
Sure, feel free to contact me if you need more assistance.

Btw, thank you for the credit part [I appreciate it] Smiley
legendary
Activity: 2212
Merit: 7064
Cashback 15%
August 17, 2021, 07:00:01 AM
#69
I am not great in making forum tables so.... is there anyone who can help me to create simple table form and improve my first post to list all hardware wallets and secure elements?
This should ideally have 5 sections, hardware wallet name, wallet Open Source YES/NO section, Secure Element YES/NO section, Type and model of secure element section, EAL Evaluation Assurance Level setion.
Anyone who help me with this task will be rewarded with some merits and he will be credited for his work.
You can write in this post or contact me with PM.
newbie
Activity: 2
Merit: 1
August 02, 2021, 03:52:13 AM
#68
I see, Thanks.

BTW, the link comes from the organization that runs the "Common Criteria" certification program:
https://www.commoncriteriaportal.org/products/

There is a button in the menu "download CSV" redirect to the link I posted.
legendary
Activity: 2212
Merit: 7064
Cashback 15%
July 29, 2021, 06:39:02 AM
#67
Not sure about the CC EAL 7 certification of NGRAVE.
I was not able to find the certification here: https://www.commoncriteriaportal.org/products/certified_products.csv
I don't know what kind of ''holy grail'' csv file you are showing us here, but Ngrave hardware wallet is not officially released yet, you can only pre-order it, so it's normal that secure element is not revealed and we don't know exact certification level.
Only information we have is from their website claiming they have CC EAL7 certification.

Quote
Certification Level CC EAL7, CE, RoHS, FCC
MPU 2019 STM32MP157C (High Performance Dual-core ARM® Cortex®-A7 including ARM®  NEON and ARM® Trustzone® + ARM® Cortex®-M4  with FPU/MPU) with Secure Boot, Secure RAMs, Secure RTC, Active Tamper and Trustzone® Peripherals, Cortex M4 Resources Isolation. Ultra low power consumption.
SE State-of-the-Art Secure Element
https://www.ngrave.io/products/zero
newbie
Activity: 2
Merit: 1
July 29, 2021, 06:26:18 AM
#66
Not sure about the CC EAL 7 certification of NGRAVE.
I was not able to find the certification here: https://www.commoncriteriaportal.org/products/certified_products.csv
legendary
Activity: 2212
Merit: 7064
Cashback 15%
June 26, 2021, 11:08:20 AM
#65
List is updated with KeyStone Hardware wallet that have EAL5+ certification and 32-bit ARM Cortex-M0 secure element, like they announced on their github page with datasheet document.
KeyStone wallet is almost identical with Cobo Vault that stopped with production of their hardware wallet, and main developer with his team created new company with same components and few improvements.
I am not sure this is the best choice for secure elements, as similar cheap Cortex-M0 STM chips are often used as regular processors and not as secure elements, and Keystone is still hiding exact model they are using.
Ledger for example is using non-secure STM32 Cortex-M processor is combination with secure element ST31H320, and other hardware wallets are doing something similar.

Quote
Keystone's Secure Element is a 32-bit security microcontroller, which is specifically targeted at low-cost and low-power fields. The Secure Element is an ARM Cortex M0 microcontroller integrated with a variety of secure cryptographic modules, including the SM1, SM2, SM3, SM4 algorithm, as well as RSA/ECC, DES/3DES, AES128, AES192/256, SHA1/256, SHA384/512 and other internationally recognized security algorithms. It supports true random number generation (TNRG). The Secure Element provides a variety of peripheral interfaces: USB2.0 full speed, SPI, UART, ISO7816, I2C, etc. built-in ROSC, and also supports crystal-free applications.

Keystone's Secure Element has a 256K byte on-chip eFlash, 16K bytes of ROM, 16K bytes of on-chip SRAM, and 4K bytes of dedicated SRAM algorithm, of which on-chip ROM provides various algorithm interface programs for developers. It improves the development efficiency and optimizes system performance.
https://github.com/KeystoneHQ/Keystone-developer-documents/blob/main/se/Keystone_Secure_Element_Datasheet.m
legendary
Activity: 2212
Merit: 7064
Cashback 15%
June 14, 2021, 10:49:55 AM
#64
A few days ago, Tropic Square confirmed that their chip is expected to be available somewhere in 2022 and there doesn't seem to be any major problems which could delay the release. Still, I would not expect a new Trezor hardware wallet before 2023.
Great news and they commented that goal for them is to release it in 2022 and that Secure Element will be available for everybody and not just for hardware wallets.
As Ledger collected bunch of money in their latest fundraising it would be interesting to see if they join this race of developing their own open source alternative, or they will continue to waste more time and money on supporting altcoins.
Hardware wallet wars are just getting started  Cool
Pages:
Jump to:
© 2020, Bitcointalksearch.org