True False gtk-add 1. Location & currency ^(CONTINENT|COUNTRY)_SELECTING$ Where you live will determine which personal information can be used to identify your backup. 2. Personal information ^USER_ATTRIBUTES_COLLECTING$ Your personal information will not be shared with anyone. But you must provide the same information during recovery.\ 3. Authorization methods ^AUTHENTICATIONS_EDITING$ Specify which methods could be used to authenticate you during recovery. 4. Recovery policies ^POLICIES_REVIEWING$ These are possible ways how the secret could be recovered. Please review and possibly edit the policies. 5. Enter secret ^SECRET_EDITING$ Please specify the secret to be backed up. 6. Payment (optional) ^.*_PAYING$ Some Anastasis providers require payment for their service. Please pay. 7. Backup completed BACKUP_FINISHED Your backup is complete. Please do test the recovery on occasion. 100 1 10 100 1 10 100 1 10 100 1 10 1. Location & currency ^(CONTINENT|COUNTRY)_SELECTING$ Where you live will determine which personal information can be used to identify your backup. 2. Personal information ^USER_ATTRIBUTES_COLLECTING$ Your personal information will not be shared with anyone. But you must provide the same information during recovery. 3. Select secret ^SECRET_SELECTING$ Please select which secret to recover. You may switch to a different version or provider. 4. Solve challenges ^CHALLENGE_SELECTING$ Please select an authentication challenge to pass to recover the secret. 5. Secret recovered ^RECOVERY_FINISHED$ Your secret was successfully recovered. 100 1 10 100 1 10 True False 5 5 gtk-go-up True False gtk-edit True False 5 5 outline_email_black_24dp.png 9999 1 10 True False outline_totp_24dp.png True False outline_iban_24dp.png True False 5 5 outline_stay_current_portrait_black_24dp.png True False 5 5 outline_stay_current_portrait_black_24dp.png True False gtk-open True False 5 5 gtk-open 4294967295 1 10 True False 5 5 outline_home_work_black_24dp.png https:// True False 5 5 outline_contact_support_black_24dp.png 100 1 10 100 1 10 True False gtk-goto-first True False 5 4 gtk-go-down 100 1 10 100 1 10 100 1 10 100 1 10 False GDK_BUTTON_PRESS_MASK | GDK_STRUCTURE_MASK center 700 500 True False vertical True False False 5 vertical 5 False backup_adjustmenth backup_adjustmentv False in True True False backup_adjustmenth backup_adjustmentv anastasis_gtk_backup_progress_liststore False False 0 False 2 5 autosize Back up a secret 15 0 True True 5 0 True True recovery_adjustmenth recovery_adjustmentv False in True True False recovery_adjustmenth recovery_adjustmentv anastasis_gtk_recovery_progress_liststore False False 0 False 2 5 autosize Recover a secret 15 0 True True 5 1 gtk-save-as True True True True Save the current state of Anastasis to a file. Useful if you want to resume the operation later. 15 15 20 20 True True False False 5 2 False False 5 0 True True True True recovery_adjustmentv in True False True True True False True False vertical False DYNAMIC ERROR MESSAGE False True 10 0 True False 10 12 True False center 10 10 10 10 10 10 vertical 20 True False center What do you want to do? center False True 15 0 _Back up a secret True True True Begin fresh backup process backup_image True True False False 10 1 _Recover a secret True True True Begin secret recovery process restore_image True True False False 10 2 _Open a saved action True True True Continue from file with saved Anastasis state open_image True True False False 10 3 False True 1 False 0 none True False 12 True False True True in True True continent_liststore False 0 True Continent 1 True True 5 0 True True in True True country_liststore False 0 True Country 0 True True 5 1 True False These questions determine which personal attributes we can ask you for, and which backup providers could be used. 5 5 5 5 Where do you live? In which currencies do you want to pay? True True 2 False 0 none True False True False 10 True True False vertical 15 True False vertical True False True False start center 20 20 Full name: False False 5 0 True False vertical True True True DOE, John True True 5 0 True False If possible, use "LASTNAME, Firstname(s)" without abbreviations. False True 1 True True 1 False False 5 0 True False 40 True False 40 This stays private False False 10 0 24 24 True False noun_blindfold_3574196.svg False False 1 1 False This field is case-sensitive. You must enter exactly the same value during recovery. True True end 2 False True 5 1 True False False True 2 False True 0 True False vertical False True False start 20 20 Birthdate: False True 5 0 True True 1980 8 22 True False False 5 1 False True 5 0 True False 40 True False 40 This stays private False False 10 0 24 24 True False noun_blindfold_3574196.svg False False 1 1 False True 5 1 True False False True 2 False True 1 True False vertical True False True False start center 20 20 Birthplace: False False 5 0 True False vertical True True True Lafayette, Indiana, USA True True 5 0 True False If possible, use "Location, Region, Country". False True 1 True True 1 False False 5 0 True False 40 True False 40 This stays private False False 10 0 24 24 True False noun_blindfold_3574196.svg False False 1 1 False This field is case-sensitive. You must enter exactly the same value during recovery. False True 2 False True 5 1 True False False True 2 False True 2 True False vertical False True False start center 20 20 AHV number: False False 5 0 True True 16 17 16 False 756.1222.3425.89 number False False 5 1 False True 0 True False 40 True False 40 This stays private False False 10 0 24 24 True False noun_blindfold_3574196.svg False False 1 1 False True 5 1 True False False True 2 False True 3 True False vertical False True False start center 20 20 Steuerliche Identifikationsnummer: False True 5 0 True True 11 11 11 12345678912 number True True 5 1 False True 5 0 True False 40 True False 40 This stays private False False 10 0 24 24 True False noun_blindfold_3574196.svg False False 1 1 False True 5 1 True False False True 2 False True 4 True False vertical False True False Falls vorhanden sollte diese Nummer auf jeden Fall angegeben werden. Nur Beamte, Selbstständige und andere Personen die keine Rentenversicherungsnummer haben sollten dieses Feld leer lassen. start center 20 20 Sozialversicherungsnummer (optional): False True 5 0 True True 12 13 12 14230460S534 alpha True True 5 1 False True 5 0 True False 40 True False 40 This stays private False False 10 0 24 24 True False noun_blindfold_3574196.svg False False 1 1 False True 5 1 True False False True 2 False True 5 True False vertical False True False start center 20 20 Social security number: False True 5 0 True True 11 12 11 000-00-0000 False True 5 1 False True 5 0 True False 40 True False 40 This stays private False False 10 0 24 24 True False noun_blindfold_3574196.svg False False 1 1 False True 5 1 True False False True 2 False True 6 False True 5 0 True False vertical 20 top True False True False 5 5 This stays private False False 10 0 24 24 True False noun_blindfold_3574196.svg False False 1 1 False False 0 True False 5 15 The information you have entered here: • Will be hashed, and therefore unreadable • The non-hashed version is not shared False False 10 1 True False <a href="https://taler.net/papers/thesis-anastasis-2020.pdf">How Anastasis encrypts your data</a> True False True 2 True False Anastasis is <a href="https://www.gnu.org/philosophy/free-sw.html">Free Software</a> True False True 3 True False 10 Anastasis is developed by <a href="https://anastasis.lu/en/about.html#team">privacy advocates</a> with <a href="https://www.ngi.eu/ngi-projects/ledger/">funding</a> from the European Commission. True center False False 10 4 128 128 True False center 10 10 10 10 bandiera_stelle.png False False 5 5 False True 5 1 True False 5 5 5 5 Who are you? True True 3 False 0 none True False 12 True False vertical True False 50 50 True 0 none True False 5 5 True True SMS True True True Add authentication using a transaction number send to a mobile phone number. image_sms 0 0 Email True True True Add authentication using a transaction number send to an e-mail address. email_image 1 0 Question True True True Add authentication using security question and answer. question_image 2 0 Post True True True Add authentication using a transaction number send to a postal address. postal_image 0 1 IBAN True True True Add authentication using a payment of from a designated IBAN account. image_iban 2 1 TOTP True True True Add Time-Based One-Time Password authentication (RFC 6238) image_freeotp 1 1 True False Which authorization method should be added? False False 30 0 True False True False 0 none True False 12 True True in True True authentication_methods_liststore False 0 autosize Type True True True 0 0 autosize Details True 1 True False Authorization methods configured so far: True True 10 0 True False vertical _Edit providers True True True edit_image True True False False 10 0 gtk-delete True False True True True True False False 10 1 False False 10 1 True True 1 True False False True 2 True False 5 5 5 5 Configure authorization methods! True True 4 False 0 none True False 10 10 12 True False vertical 10 True False start 15 15 10 10 Each recovery policy specifies a combination of authentication methods sufficient to recover the secret. Please review the recovery policies for the secret you are about to back up. If the automatically generated recovery policies are inadequate for your use case, use right-click to add, edit or delete policies. You can also use "back" to add additional authentication methods. True False True 0 True True in True True policy_review_treestore 0 5 autosize Policy 0 5 autosize Type 1 5 autosize Cost 2 5 autosize Provider 9 False 5 autosize Expiration 4 True True 1 True False 5 5 5 5 Review recovery policies True True 5 anastasis_gtk_challenge_frame False 0 none True False 12 True True anastasis_gtk_policy_box_adjustment_h anastasis_gtk_policy_box_adjustment_v in True False anastasis_gtk_policy_box_adjustment_h anastasis_gtk_policy_box_adjustment_v True False vertical True False 5 5 5 5 Select challenge to recover secret: True True 6 1500 False 0 none True True True secret_box_adjustmenth secret_box_adjustmentv in True True True False True secret_box_adjustmenth secret_box_adjustmentv True False start 10 10 5 5 vertical 5 top True False vertical 5 True False start start Secret's name False True 5 0 True True True This allows you to uniquely identify a secret if you have made multiple back ups. The value entered here will NOT be protected by the authentication checks! If you make multiple backups using Anastasis, the secret's name will allow you to distinguish the different backups. Do NOT enter the actual secret here! True True 5 1 True False start Names should be unique, so that you can easily identify your secret later. False True 5 2 False True 20 0 True False vertical True False True False start Provide secret as text False False 5 0 True True 0 True False True True Enter the secret you want to back up here. 10 10 True True anastasis_gtk_enter_secret_hadjustment anastasis_gtk_enter_secret_vadjustment in True True True True anastasis_gtk_enter_secret_hadjustment natural anastasis_gtk_enter_secret_vadjustment natural anastasis_gtk_enter_secret_textbuffer True True 5 0 gtk-clear True True True True False True 5 end 1 True True 1 anastasis_gtk_enter_secret_file_box True False 5 5 10 True False 5 True False Or provide secret as a file: False True 5 0 Choose file True True True True open_file_image True False True 5 1 False True 5 0 False 5 True False Your secret file: False True 5 0 True False DYNAMICALLY GENERATED False True 1 gtk-clear True True True True False True 5 end 2 False True 2 False True 5 2 True True 20 1 True False start vertical 5 top True False Your secret's recovery data expires on: False True 5 0 True False True False DYNAMICALLY SET False True 0 True True 4 4 4 digits expiration_year_adjustment True 9999 False True 5 1 False True 1 False False 20 2 True False vertical 10 True False 10 True False Backup fee: False True 5 0 True False DYNAMICALLY SET False True 5 1 False True 5 0 True False start You pay this fee to back up your secret. The fee may increase with the expiry date of your secret's recovery data. False True 5 1 False True 20 3 True False 5 5 10 10 Provide secret to backup: True True 5 7 False 0 none True False 5 12 True False 5 True False vertical True False Please pay with GNU Taler: True True 5 0 True False 5 5 5 5 5 5 vertical 5 True True unpaid_qrcodes_liststore False 1 10 autosize Payment QR Code True 0 autosize Taler Pay URI 1 True True 5 1 True True 5 1 True True 5 1 True False 5 5 10 5 Payment required: False True 8 False 0 none True False 10 10 10 10 12 True False anastasis_gtk_backup_complete_box False vertical False start Your backup is complete. center False False 5 0 True False 5 True False start Your backup is valid until: False True 5 0 False DYNAMICALLY GENERATED False True 1 False True 20 2 True False vertical False start Backups were made at the following providers: False True 10 0 True True in True True backup_provider_liststore 0 autosize Provider 4 5 autosize Version 3 1 False Expiration time 3 2 True True 5 1 True True 10 3 True True 0 anastasis_gtk_success_recovery_box False vertical True False start Your secret was recovered. True True 15 0 True False True False Secret name: False True 5 0 True False DYNAMICALLY GENERATED False True 1 False True 10 1 True False True False The secret is shown here. You can also copy it to the clipboard or save it to a file. THE SECRET TEXT True word-char end False True 10 0 gtk-copy True True True True Copy secret to clipboard True True False True 10 1 gtk-save-as True True True Save secret to file True True False True 10 2 False True 5 2 True False True True 400 400 True False 10 10 10 10 10 10 True True gtk-missing-image True True 5 3 True True 4 True False 10 10 10 10 Success! True True 5 9 False 0 none True False 12 True False vertical 10 True False vertical True False True False start Select a secret to recover from the list below. If no secrets are listed, you need to either go back and correct your personal information or explicitly add the provider which you used before for the backup. True True 10 0 Add provider True True True add_image False True 5 1 False True 5 0 True True secret_selection_h_adjustment secret_selection_v_adjustment in True False secret_selection_h_adjustment secret_selection_v_adjustment True True secret_selection_h_adjustment secret_selection_v_adjustment secret_selection_liststore True autosize Secret name True True 3 3 fixed Backup time True True 5 4 False Version True True descending 1 False 1 False True Provider True False 0 True True 1 True True 0 True False Select secret to recover True True 10 True True 0 True True 1 True True 1 False gtk-go-back True True True True True True False True 10 0 _Restart True True Go back to the beginning. restart_image True True False True 1 True False True True 5 2 gtk-quit True True True True True False True 5 3 True False True True 5 4 gtk-media-next True False False True True True True True False True 10 6 False True 3 True False vertical 8 False False 4