Hoppa till huvudinnehåll

Ukey hårdvara plånbok privat nyckel säkerhet och transaktion interaktion mekanism beskrivning

U
Skrivet av UKey Wallet

Kärnsäkerhetsstrategin för Ukey hårdvaruplånbok är att fysiskt isolera den privata nyckeln från nätverksmiljön (termisk miljö) genom Secure Element.

1. Transaktionsinteraktionsprocess

Initiering av signaturbegäran När en användare initierar en on-chain-transaktion via en mjukvaruklient (som en mobilapp eller webbläsarplugin), kommer klienten att konstruera transaktionsdata inklusive antal tokens, betalningsadress, avtalsinformation, etc., och skicka en signaturbegäran till den anslutna Ukey-hårdvaruenheten.

Dataanalys och visning Hårdvaruenheten tar emot och analyserar de binära råmeddelandena från mjukvarusidan.

Offline säkerhetssignatur: Efter att användaren bekräftat transaktionen genom fysiska knappar eller tryck på hårdvaruenheten, anropar det inbyggda säkerhetschippet den privata nyckeln (genererad baserat på mnemoniska frasen) lagrad i karantänområdet för att utföra en digital signatur.

Sändning av signaturresultat tillbaka Efter att signaturen är klar, överför hårdvaruenheten endast den signerade krypterade transaktionsinformationen tillbaka till mjukvaruklienten.

Transaktionssändning till kedjan: Efter att mjukvaruklienten tagit emot den signerade transaktionsdatan sänder den den till blockchain-nätverket och paketeras och laddas upp till kedjan av nodgruvarbetarna.

2. Säkerhetsfunktioner

Noll läckage av privata nycklar: Den arkitektoniska designen av Ukey hårdvaruplånbok säkerställer att den privata nyckeln inte lämnar säkerhetschippet i något skede.

Funktionsbegränsad design: Enhetens fasta programvara har inget kommandogränssnitt för att exportera den privata nyckeln, vilket eliminerar möjligheten att den privata nyckeln extraheras från den underliggande logiken.

Envägssäkerhetsisolering: Alla tredjepartsprogram som är anslutna till den kan endast interagera med data och kan inte komma åt eller penetrera hårdvaruenhetens krypterade kärnområde, vilket säkerställer tillgångarnas absoluta offlinesäkerhet.

Fick du svar på din fråga?