Rikuperimi i portofolit duket si detyrë e shkrimit të tekstit dhe në realitet është detyrë e ruajtjes së çelësave. Fraza që shkruani nuk është fjalëkalim që verifikohet nga një server; është hyrja e një funksioni derivimi që rindërton të njëjtët çelësa privatë që portofoli kishte përpara se të humbte. Çdo gjë që në atë moment mund të lexojë shtypjet e tastierës, clipboardin ose memorien e procesit mund t'i rindërtojë gjithashtu. Prandaj përgatitja nënkupton vendosjen se ku lejohet të ekzistojë sekreti, përpara se ai të ekzistojë.

Ndiqni frazën nga mediumi deri te çelësi i derivuar

Një mnemonike në stilin BIP-39 normalizohet, zgjerohet me PBKDF2-HMAC-SHA512 duke përdorur një frazë kalimi opsionale si kripë dhe shndërrohet në një farë nga e cila portofoli derivon çelësat. Nga kjo rrjedhin drejtpërdrejt dy pasoja. Së pari, fraza është autoritet i qëndrueshëm dhe jo kredencial sesioni, prandaj nuk ka rivendosje nga ana e serverit nëse arratiset. Së dyti, fraza e kalimit opsionale merr pjesë në derivim, dhe për këtë arsye një rikuperim që duket se prodhon një portofol bosh zakonisht do të thotë që është futur fraza e gabuar e kalimit, jo fraza e gabuar.

Çdo hap pas normalizimit ndodh brenda procesit ku keni shkruar. Kjo është pjesa që shumica e udhëzuesve të rikuperimit e anashkalojnë: sipërfaqja e ekspozimit është rruga e hyrjes dhe memoria e atij procesi, jo rrjeti midis jush dhe një faqeje web.

Cili proces është legjitim varet nga portofoli. Një pajisje harduerike ka ndërfaqen e vet të rikuperimit në pajisje; një portofol software ka një ekran rivendosjeje të dokumentuar në një ndërtim të verifikuar. Asnjëri nuk është bisedë mbështetjeje dhe asnjëri nuk është faqe që ofron të kontrollojë një frazë në vendin tuaj.

Një sistem mysafir trashëgon besimin e hostit të vet

Një makinë virtuale ndihet si kompjuter i veçantë dhe nuk është kufi i pavarur besimi. Udhëzuesi i NIST për virtualizim të plotë e përshkruan varësinë drejtpërdrejt: siguria e mysafirit varet nga hosti dhe hipervizori poshtë tij, dhe burimet e përbashkëta si clipboardi ose integrimi i dosjeve zgjerojnë kanalin midis tyre. Instalimi i një mysafiri në një makinë që tashmë e dyshoni nuk krijon rrugë të re hyrjeje.

ControlWhat it addressesWhat it leaves exposed
Verified wallet buildRunning the code the publisher actually signedEverything the running process can read once it starts
Live-boot environment, no persistent diskSecrets left in swap, caches or a saved sessionThe firmware, the keyboard and the display path
Full-disk encryption on the hostRecovery material at rest after shutdownThe same material while the machine is unlocked
Tunnel to a trusted exitWho can observe traffic in transitLocal processes, screen capture and input hooks

Rrjedhjet praktike ndjekin të njëjtën linjë. Një clipboard i përbashkët mbart çdo gjë që keni kopjuar. Pamjet dhe skedarët e gjendjes së pezulluar mund të kapin memorie që përmban frazën. Shtesat e mysafirit me akses në sistemin e skedarëve të hostit i japin mysafirit një pamje të shtigjeve të hostit dhe hostit një pamje të shtigjeve të mysafirit. Asnjëra prej tyre nuk është sulm ekzotik; janë funksione që e bëjnë makinën virtuale të përshtatshme.

Përfundimi i sinqertë është më i ngushtë se «një makinë virtuale nuk është e sigurt». Një makinë virtuale mund të jetë ena e duhur për punën kur hosti është makina që besoni dhe i keni hequr funksionet e ndarjes. Nuk mund të shpëtojë një host që nuk e besoni.

Çfarë mbulon në të vërtetë një tunel i kriptuar

Një VPN mbron paketat midis dy pikave fundore. Nuk ka mendim për atë se kush lexon ekranin në asnjërin skaj dhe nuk e pengon një proces lokal të vëzhgojë atë që shkruani në një dritare. Prandaj një tunel është i rëndësishëm kur shqetësimi është rruga, dhe i parëndësishëm kur shqetësimi është hosti.

Ky dallim ka rëndësi sepse të dyja shiten bashkë. «Lidhje e kriptuar» përshkruan transitin; «pajisje e besuar» përshkruan pikën fundore. Një procedurë rikuperimi ka nevojë për përgjigje të veçantë për të dyja, dhe vetëm njërën prej tyre mund ta japë një shërbim rrjeti.

Verifikimi i asaj që keni shkarkuar i takon të njëjtës familje pyetjesh për pikën fundore. Një kontroll hash dhe një kontroll nënshkrimi vërtetojnë se arkivi përputhet me atë që publikoi botuesi; ato nuk thonë asgjë për makinën që do ta ekzekutojë.

sha256sum -c SHA256SUMS.txt
gpg --verify SHA256SUMS.txt.sig SHA256SUMS.txt

Përgatitni mjedisin përpara se të shfaqet materiali

Rendi ka më shumë rëndësi se mjetet. Vendosni hostin, hiqni funksionet e ndarjes, shkëputni atë që nuk ka nevojë të jetë i lidhur dhe vetëm atëherë nxirrni regjistrin e rikuperimit nga ruajtja e tij. Ta bësh në rend të kundërt do të thotë që sekreti është tashmë në memorie ndërsa ju ende po vendosni ku duhet të shkojë.

Pastaj mbajeni sekretin në rrjedhën që dokumenton prodhuesi i portofolit. Futeni në ndërfaqen e vetë portofolit për rivendosje, në rrjetin që pret portofoli, dhe miratoni vetëm veprime që mund t'i verifikoni në ekranin e besuar që ofron portofoli. Një dritare dialogu e njohur e desktopit nuk është provë se pajisja do të autorizojë atë që pohon dialogu.

Nëse dyshoni për ekspozim, ndaloni futjen e materialit në atë sistem dhe kaloni në një mjedis ku mund të besoni në mënyrë të pavarur. Mbyllja e makinës virtuale, ndryshimi i fjalëkalimit të VPN ose riinstalimi i aplikacionit të portofolit nuk e rrotullojnë autoritetin e portofolit; vetëm kalimi i aseteve në një portofol të ri me çelësa të krijuar rishtas e bën këtë. Mbajeni frazën e papërpunuar jashtë çdo bisede mbështetjeje ndërsa merrni hapat specifikë për portofolin, sepse asnjë proces legjitim mbështetjeje nuk ka nevojë për të. Ai rregull i vetëm parandalon më shumë humbje sesa çdo listë kontrolli forcimi.

Artikuj të ngjashëm