Mae adfer waled yn edrych fel tasg teipio testun ac mewn gwirionedd yn dasg cadw allweddi. Nid yw’r ymadrodd rydych chi’n ei deipio yn gyfrinair a wirir gan weinydd; mewnbwn i ffwythiant deilliol ydyw sy’n ailadeiladu’r un allweddi preifat oedd gan y waled cyn iddi gael ei cholli. Gall unrhyw beth sy’n gallu darllen y gwasgiadau bysellau, y clipfwrdd neu gof y broses ar yr eiliad honno eu hailadeiladu hefyd. Felly mae paratoi yn golygu penderfynu ble y caniateir i’r gyfrinach fodoli, cyn iddi fodoli.

Olrheiniwch yr ymadrodd o’r cyfrwng i’r allwedd ddeilliedig

Mae mnemonig ar ffurf BIP-39 yn cael ei normaleiddio, ei ymestyn gyda PBKDF2-HMAC-SHA512 gan ddefnyddio ymadrodd cyfrinair dewisol fel halen, a’i droi yn had y mae’r waled yn deillio allweddi ohono. Mae dau ganlyniad yn dilyn yn syth. Yn gyntaf, awdurdod parhaol yw’r ymadrodd yn hytrach na chredensial sesiwn, felly nid oes ailosod ar ochr y gweinydd os yw’n dianc. Yn ail, mae’r ymadrodd cyfrinair dewisol yn cymryd rhan yn y deilliad, a dyna pam mae adferiad sy’n ymddangos fel petai’n cynhyrchu waled wag fel arfer yn golygu bod yr ymadrodd cyfrinair anghywir wedi’i nodi yn hytrach nag ymadrodd anghywir.

Mae pob cam ar ôl normaleiddio yn digwydd y tu mewn i’r broses y gwnaethoch deipio ynddi. Dyna’r rhan mae’r rhan fwyaf o ganllawiau adfer yn ei hepgor: yr wyneb datguddiad yw’r llwybr mewnbwn a chof y broses honno, nid y rhwydwaith rhyngoch chi a gwefan.

Mae pa broses sy’n gyfreithlon yn dibynnu ar y waled. Mae gan ddyfais galedwedd ei rhyngwyneb adfer ei hun ar y ddyfais; mae gan waled meddalwedd sgrin adfer wedi’i dogfennu mewn adeiladwaith wedi’i wirio. Nid yw’r naill na’r llall yn sgwrs gymorth, ac nid yw’r naill na’r llall yn dudalen sy’n cynnig gwirio ymadrodd ar eich rhan.

Mae system westai yn etifeddu ymddiriedaeth ei chwesteiwr

Mae peiriant rhithwir yn teimlo fel cyfrifiadur ar wahân ac nid yw’n ffin ymddiriedaeth annibynnol. Mae canllaw NIST ar rithwiro llawn yn disgrifio’r dibyniaeth yn uniongyrchol: mae diogelwch y gwestai yn dibynnu ar y gwesteiwr a’r hypervisor oddi tano, ac mae adnoddau a rennir fel clipfwrdd neu integreiddio ffolderi yn lledu’r sianel rhyngddynt. Nid yw gosod gwestai ar beiriant rydych chi eisoes yn amau yn creu llwybr mewnbwn newydd.

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

Mae gollyngiadau ymarferol yn dilyn yr un llinell. Mae clipfwrdd a rennir yn cario popeth a gopïoch chi. Gall cipluniau a ffeiliau cyflwr wedi’i atal ddal cof sy’n cynnwys yr ymadrodd. Mae ychwanegion gwestai â mynediad i system ffeiliau’r gwesteiwr yn rhoi golwg i’r gwestai ar lwybrau’r gwesteiwr ac yn rhoi golwg i’r gwesteiwr ar lwybrau’r gwestai. Nid ymosodiadau egsotig yw’r un o’r rhain; nodweddion ydynt sy’n gwneud y peiriant rhithwir yn gyfleus.

Mae’r casgliad gonest yn gulach na «nid yw peiriant rhithwir yn ddiogel». Gall peiriant rhithwir fod y cynhwysydd cywir ar gyfer y gwaith pan mai’r gwesteiwr yw’r peiriant rydych chi’n ymddiried ynddo ac rydych chi wedi tynnu’r nodweddion rhannu. Ni all achub gwesteiwr nad ydych chi’n ymddiried ynddo.

Beth mae twnnel amgryptiedig yn ei gwmpasu mewn gwirionedd

Mae VPN yn diogelu pecynnau rhwng dau bwynt terfyn. Nid oes ganddo farn am bwy sy’n darllen y sgrin ar y naill ben na’r llall, ac nid yw’n atal proses leol rhag arsylwi’r hyn rydych chi’n ei deipio i ffenestr. Felly mae twnnel yn berthnasol pan mai’r llwybr yw’r pryder, ac yn amherthnasol pan mai’r gwesteiwr yw’r pryder.

Mae’r gwahaniaeth hwn yn bwysig oherwydd bod y ddau yn cael eu gwerthu gyda’i gilydd. Mae «cysylltiad amgryptiedig» yn disgrifio’r daith; mae «dyfais ymddiried» yn disgrifio’r pwynt terfyn. Mae angen ateb ar wahân i’r ddau mewn gweithdrefn adfer, a dim ond un ohonynt y gall gwasanaeth rhwydwaith ei ateb.

Mae gwirio’r hyn a lawrlwythoch yn perthyn i’r un teulu o gwestiynau am y pwynt terfyn. Mae gwirio hash a gwirio llofnod yn sefydlu bod yr archif yn cyfateb i’r hyn a ryddhaodd y cyhoeddwr; nid ydynt yn dweud dim am y peiriant a fydd yn ei redeg.

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

Paratowch yr amgylchedd cyn i’r deunydd ymddangos

Mae trefn yn bwysicach nag offer. Penderfynwch ar y gwesteiwr, tynnwch y nodweddion rhannu, datgysylltwch yr hyn nad oes angen ei gysylltu, a dim ond wedyn tynnwch y cofnod adfer o’i storfa. Mae gwneud hyn yn y drefn arall yn golygu bod y gyfrinach eisoes yn y cof tra’ch bod chi’n dal i benderfynu ble y dylai fynd.

Yna cadwch y gyfrinach yn y llif y mae gwneuthurwr y waled yn ei ddogfennu. Nodwch hi yn rhyngwyneb adfer y waled ei hun, ar y rhwydwaith y mae’r waled yn ei ddisgwyl, a chymeradwywch yn unig weithrediadau y gallwch eu gwirio ar yr arddangosfa ymddiried y mae’r waled yn ei darparu. Nid yw deialog bwrdd gwaith cyfarwydd yn brawf y bydd y ddyfais yn awdurdodi’r hyn y mae’r deialog yn ei honni.

Os ydych chi’n amau datguddiad, stopiwch nodi deunydd ar y system honno a symudwch i amgylchedd y gallwch ymddiried ynddo’n annibynnol. Nid yw cau’r peiriant rhithwir, newid cyfrinair VPN nac ailosod y rhaglen waled yn cylchdroi awdurdod y waled; dim ond symud yr asedau i waled newydd ag allweddi newydd eu cynhyrchu sy’n gwneud hynny. Cadwch yr ymadrodd crai allan o unrhyw sgwrs gymorth tra’ch bod chi’n cael y camau sy’n benodol i’r waled, oherwydd nid oes angen yr ymadrodd ar unrhyw broses gymorth gyfreithlon. Mae’r un rheol honno yn atal mwy o golledion nag unrhyw restr wirio caledu.

Erthyglau cysylltiedig