GNU projekt esitles GNU Anastasise esimest testversiooni, protokolli ja rakendusi, mis on loodud krüptovõtmete ja ligipääsukoodide ohutuks varundamiseks. Projekti arendavad GNU Taleri maksesüsteemi arendajad vastuseks vajadusele tööriista järele, mis aitaks taastada võtmeid, mis on kadunud süsteemihäire tõttu või unustatud parooli tõttu, millega võti oli krüptitud. Projekti kood on kirjutatud C keeles ja seda levitatakse GPLv3 litsentsi all.
Projekti peamine idee on, et võti jagatakse osadeks, millest igaühele rakendatakse krüptimine ja need salvestatakse sõltumatu salvestuspakkuja juures. Erinevalt olemasolevatest võtmete varundusskeemidest, mis nõuavad tasuliste teenuste või sõprade/ sugulaste kaasamist, ei põhine GNU Anastasise pakutud meetod täielikul usaldusväärsusel salvestusasutuste suhtes ega vajadusel meeles pidada keerulist parooli, millega võti on krüptitud. Paroolide abil võtmete varukoopiate kaitsmist ei peeta lahenduseks, kuna parooli tuleb samuti kusagil hoida või meeles pidada (võtmed võivad kaduda amneesia või omaniku surma tõttu).
GNU Anastasise salvestuspakkuja ei saa võtmele ligi, kuna tal on juurdepääs ainult võtme osadele, ja et kõik võtme komponendid kokku panna, peab ta end autentima igas pakkujas, kes kasutab erinevaid autentimismeetodeid. Toetatakse autentimist SMS-i, e-posti, tavakirja vastuvõtu, videokõne, eelnevale salajasele küsimusele vastamise ning eelnevalt määratud pangakonto kaudu ülekande tegemise abil. Sellised kontrollid kinnitavad, et kasutajal on ligipääs e-posti, mobiiltelefoninumbri ja pangakonto, samuti on tal võimalik saada kirju antud aadressile.

Kastmega võtme salvestamisel valib kasutaja ise teenusepakkujad ja autentimismeetodid. Enne andmete edastamist teenusepakkujale krüpteeritakse võtme osad, kasutades räsimist, mis arvutatakse formaalsete vastuste põhjal mitmele isikuga seotud küsimusele (nimed, sünniaeg ja -koht, sotsiaalkindlustuse number jne). Teenusepakkuja ei saa teavet kasutajate kohta, kes teevad varukoopiaid, välja arvatud teave, mis on vajalik omaniku autentimiseks. Teenusepakkujale võib maksta teatud summa teenuste säilitamise eest (toetust sarnastele maksetele on juba lisatud GNU Taleri, kuid praegu töötavad kaks testimist teenusepakkujat tasuta). Taasteprotsessi haldamiseks on välja töötatud graafilise liidese tööriist, mis põhineb GTK raamatukogul.
Allikas: opennet.ru
