User manual (Personal Use)

Comprehensive user description for personal use of the app

Afbeelding met tekst, schermopname, grafische vormgeving, Graphics

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, projector, laser

Automatisch gegenereerde beschrijving

Contents

  1. Introduction 1.1 The DGMV-ID Suite 1.2 DGMV-ID Suite products

  2. DGMV-ID Mobile Application 2.1 Passwordless Authentication 2.2 Password Generator & 2FA Generator 2.3 Features of the DGMV-ID App 2.3.1 Feature 01: Create a new wallet 2.3.2 Feature 02: Restore Wallet 2.3.3 Feature 03: Digital (SSI) Wallet 2.3.4 Feature 04: Two-Factor (2FA) Generator 2.3.5 Feature 05: Authentication / Login 2.3.6 Feature 06: Password Accounts 2.3.7 Feature 07: Settings

  3. DGMV-ID Browser Extension 3.1 Features DGMV-ID Browser Extension 3.1.1 Feature 01: Open the DGMV-ID Browser Extension 3.1.2 Feature 02: Advanced Settings

1. Introduction

1.1 The DGMV-ID Suite

In our digital world, accessing any digital platform begins with authentication – the process of the system recognizing and verifying the device or user. In many cases, access and identity management can combine to determine the user’s role, and to correctly set up and monitor platform authorizations. Blockchain technology and passwordless authentication are effective tools for establishing secure identity and access management (IAM). A self-sovereign identity (SSI) model is perfect for giving users full ownership and control of their data, credentials and digital assets, and allowing them to determine what to share, when to share it and who to share it with.

DGMV-ID provides passwordless entry to Web3 websites, platforms and services for consumers, workforces, and businesses by carrying out authentication without usernames and passwords. Through a single, seamless app, DGMV-ID facilitates multi-factor authentication (MFA) through user-friendly QR-code scanning and biometrics confirmation. This challenge-response technology is based on the DigiByte blockchain, and uses key exchange and digitally signed messages to protect both user and service provider from takeovers. DGMV-ID provides a safer solution for existing login systems that require usernames, passwords, and two-factor authentication (2FA). It uses blockchain technology to create unique, complicated passwords right when they’re needed – eliminating the need for any sensitive credentials to be stored in the app or on the server. The DMGV-ID desktop browser extension then transmits the password using ultra-secure one-time pad (OTP) encryption technology. In future, DGMV-ID will provide a non-custodial, interoperable wallet with support for multiple blockchains. As well as digital assets such as tokens, cryptocurrencies and NFTs, the wallet will store verified credentials – think diplomas, certificates, passports, driver licenses and other details. Users will be able to share assets they own and control using zero-knowledge technology.

1.2 DGMV-ID Suite products

This manual explains how to use DGMV-ID for personal purposes. Personal - DGMV-ID mobile application - DGMV-ID browser extension Other manuals are available for explanations of the workforce and B2C use of DGMV-ID.

Workforce - DGMV-ID mobile application - DGMV-ID browser extension - DGMV-ID enterprise dashboard Additional options: - DGMV-ID identity server - DGMV-ID multi-tenant white-label app version

Business to consumer (B2C) passwordless solution - DGMV-ID mobile application - DGMV-ID passwordless backend integration Additional options: - DGMV-ID identity server - DGMV-ID multi-tenant white-label app version

2. DGMV-ID Mobile Application

Version 1.2.2 beta (build 57)

The DGMV-ID app is a mobile application available in both the iOS App and Google Play Stores. It’s only in English at the moment, but will have support for multiple languages later. iOS devices supported: Every iOS device with iOS >= 12.0 except tvOS and watchOS. Android devices supported: in total 12,731 devices (click link to see all devices). Download DGMV-ID app for iOS (Apple Store) Download DGMV-ID app for Android (Google Play Store)

2.1 Passwordless Authentication

Web2 environments commonly use basic forms of authentication – such as usernames and passwords – with extra layers of security, such as 2FA, token authentication, biometrics, computer recognition, CAPTCHA and single sign-on. The challenges and complexity of these methods lead to both careless password creation and improper use. Even when used correctly, there is evidence to suggest that strong passwords with multi-factor authentication are still vulnerable to hacking – whether that’s due to inadequate safeguarding by the user or the organization. We know that users don’t like using passwords. They understand the need for unique, complicated credentials, but many struggle to remember them without writing them down, and often need to reset them due to forgetting. As a result, many websites and services are implementing passwordless, decentralized login systems. Because while centralization is convenient, it often creates dependencies and lowers security – which is exactly why DGMV-ID is decentralized by design.

DGMV-ID provides passwordless entry to websites, platforms and services in Web3 environments, using multi-factor authentication (MFA) comprising QR codes and biometrics. This challenge-response technique is based on the DigiByte Blockchain wallet, and provides complete protection from account takeovers for both users and service providers thanks to key exchange and digitally signed messages. Using passwordless authentication on a mobile web page In mobile web environments all you need to do is tap the QR code – no need to use the browser extension or scan the code.

2.2 Password Generator & 2FA Generator

As well as Web3 passwordless authentication, DGMV-ID also provides security for traditional Web2 environments with its Password Generator and 2FA feature. The DGMV-ID app generates unique, complicated passwords for all websites and platforms with password and username based login systems. All generated passwords are strong, deterministic and impossible to break with brute force. While current password managers might create secure passwords, they usually store them, which creates an attack vector. DGMV-ID prevents this by generating new passwords for every login, so there’s no need to store them anywhere – not in the app or in the backend servers.

The DMGV-ID desktop browser extension transmits the password using ultra-secure one-time pad (OTP) encryption technology. To use the password generator, all you need is the DGMV-ID mobile app and desktop browser extension. Service providers don’t need to change anything in their backend or websites. Using the Password Generator on a mobile web page In mobile web environments all you need to do is tap the QR code – no need to use the browser extension or scan the code, simply select the DGMV-ID app on the mobile webform. To use the DGMV-ID app to log in to websites or platforms on your mobile device, you’ll need to enable autofill.

Initial Setup only required once iOS (Apple)

Android

  1. a) Open ‘Settings’ on your iPhone.

  2. b) Select ‘Passwords’

  3. c) Choose AutoFill

  4. d) Allow DGMV ID app for AutoFill

  1. a) Open the Password Generator item in the main menu

  2. b) A system popup will appear asking you to select your default AutoFill application. Select ‘DGMV Autofill Service’

iOS users can open the keychain and select DGMV-ID.

Android users can select the popup that appears when focusing on the password field, open the DGMV-ID authenticator to fill in your password, follow the instructions to generate your credentials, and log in.

2.3 Features of the DGMV-ID App

Feature

Description

Prerequisite #1

Download app

Prerequisite #2

Install browser extension

Install the browser extension to use the DGMV-ID Password Generator on desktop Chrome DGMV-ID Browser Extension Mozilla FireFox DGMV-ID Browser Extension Edge DGMV-ID Browser Extension

Feature 01

Create new wallet

Create new wallet, set new password and confirm biometrics, understanding of loss risk and agreement with all terms and conditions

Feature 02

Restore wallet

Restore existing wallet, set new password and confirm biometrics, understanding of loss risk and agreement with all terms and conditions

Feature 03

Digital wallet

(upcoming feature, not implemented yet)

Feature 04

Two-factor authentication (2FA) generator

Add 2FA keys – either manually or by scanning the QR code – and link this to an existing password profile

Feature 05

Authenticator/login

Authenticate on a website or platform by scanning the QR code

Feature 06

Password accounts

View and manage password accounts

Feature 07

Settings

Change biometrics setting, add or view license information, change app password, show seed phrase, wipe wallet, or open a support ticket

2.3.1 Feature 01: Create a new wallet

Prerequisite: download and install the DGMV app. A. Download and install the DGMV-ID app

Upon opening, the app will begin the four-slide introduction. Press the right arrow to continue, and you’ll have the option of creating a new wallet or entering a seed phrase to recover an existing one. Afbeelding met tekst, schermopname, multimedia, software

Automatisch gegenereerde beschrijving

B. Select create new wallet

Rub the fingerprint image until the progress bar is filled. Afbeelding met tekst, schermopname, logo, ontwerp

Automatisch gegenereerde beschrijving

Read the warning about the importance of the seed phrase, make sure you understand, and select ‘okay’. Afbeelding met tekst, schermopname, Lettertype, menu

Automatisch gegenereerde beschrijving View your 24-word seed phrase by tapping the screen, write it down, then select ‘complete setup’ or tap the right arrow. Afbeelding met tekst, schermopname, software, ontwerp

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, ontwerp

Automatisch gegenereerde beschrijving

C. Choose app password Enter and confirm a new password for the app. You’ll then need to confirm use of biometrics, as well as your understanding of the risk of loss and agreement with the terms and conditions. Then, you can select ‘complete setup’. Make sure you create a strong password, stay aware of the risk of loss, and agree with the terms and conditions before using the DGMV-ID app. Seems unusual, doesn't it? Creating your own password, which you have to remember, in an app designed for passwordless authentication and equipped with a password generator. However, it's not so unusual when you understand that this password serves as an additional layer of security for Seed Phrase encryption on your device. Its purpose is to deter unauthorized access attempts by third parties. You can write it down, as a 25th word, alongside your seed phrase.

Afbeelding met tekst, schermopname, multimedia, software

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving

D. Success screen Select continue to see the menu. Afbeelding met tekst, schermopname, pc-game, Digitale composities

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, Lettertype, ontwerp

Automatisch gegenereerde beschrijving

2.3.2 Feature 02: Restore Wallet

Prerequisite: download and install the DGMV app. A. Download and install the DGMV-ID app. Upon opening, the app will begin the four-slide introduction. Press the right arrow to continue, and you’ll have the option of creating a new wallet or entering a seed phrase to recover an existing one. Afbeelding met tekst, schermopname, multimedia, software

Automatisch gegenereerde beschrijving B. Select enter seed phrase

You’ll see the ‘import existing seed phrase’ screen, where you can choose to enter 12 or 24 words. Input your seed phrase, making sure the words are in the right order – the app will suggest words based on what you type, completing words as you confirm. When you’re finished, select continue.

Afbeelding met schermopname, tekst, ontwerp

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving

C. Choose new app password Enter and confirm a new password for the app. You’ll then need to confirm use of biometrics, as well as your understanding of the risk of loss and agreement with the terms and conditions. Then, you can select ‘complete setup’. Make sure you create a strong password, stay aware of the risk of loss, and agree with the terms and conditions before using the DGMV-ID app. Seems unusual, doesn't it? Creating your own password, which you have to remember, in an app designed for passwordless authentication and equipped with a password generator. However, it's not so unusual when you understand that this password serves as an additional layer of security for Seed Phrase encryption on your device. Its purpose is to deter unauthorized access attempts by third parties. You can write it down, as a 25th word, alongside your seed phrase. Afbeelding met tekst, schermopname, multimedia, software

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving

D. Success screen Select continue to see the menu. Afbeelding met tekst, schermopname, pc-game, Digitale composities

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, Lettertype, ontwerp

Automatisch gegenereerde beschrijving

2.3.3 Feature 03: Digital (SSI) Wallet

Prerequisite: download and install the DGMV app and create (or restore) a wallet. In future, DGMV-ID will provide a non-custodial, interoperable wallet with support for multiple blockchains. As well as digital assets such as tokens, cryptocurrencies and NFTs, the wallet will store verified credentials – think diplomas, certificates, passports, driver licenses and other details. Users will be able to share assets they own and control using zero-knowledge technology.

Afbeelding met tekst, schermopname, ontwerp

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, Lettertype, multimedia

Automatisch gegenereerde beschrijving

2.3.4 Feature 04: 2FA Generator

Prerequisite: download and install the DGMV app and create (or restore) a wallet. A. Opens the 2FA feature You’ll see the 2FA Code Generator screen. Afbeelding met tekst, schermopname, ontwerp

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, Multimediasoftware

Automatisch gegenereerde beschrijving

B. Select ‘+’ at the bottom right (or ‘<’ on the left to return to menu) Enter your key manually, or by scanning a QR code. Afbeelding met tekst, schermopname, Lettertype, ontwerp

Automatisch gegenereerde beschrijving

C. Select ‘QR Scanner’ or ‘Manual’ Afbeelding met tekst, schermopname, multimedia, elektronica

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, Lettertype, software

Automatisch gegenereerde beschrijving

D. Scans the QR code or enter your account manually Select ‘add two-factor-authentication’ to add your time-based one-time password (TOTP). Afbeelding met tekst, schermopname, Lettertype, software

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software

Automatisch gegenereerde beschrijving E. Select ‘<’ on the bottom left to return to the menu Select Password Account to link 2FA to an existing account. This will open the Password Generator Domains screen, where you’ll see a list of all the domains you’ve created password accounts for. Afbeelding met tekst, schermopname, Lettertype, ontwerp

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving F. Select the domain From the list, select the account domain you’d like to link 2FA with to view all related password accounts. Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software

Automatisch gegenereerde beschrijving G. Links 2FA to the right password account Choose the password account you’d like to link with 2FA. You’ll see the password account details screen, where you should select ‘Link 2FA’. The app will show the available 2FA TOTP, and you can select ‘LINK’ to add the right one to your account.

Afbeelding met tekst, schermopname, software, Besturingssysteem

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving * if 2FA is already linked, you’ll have the option to unlink it. Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving

H. Return to menu Select the left arrow to return to the password accounts screen, or the right arrow to return to the menu.

2.3.5 Feature 05: Authentication/login

Prerequisite: download and install the DGMV app and create (or restore) a wallet. Desktop users must also install the browser extension. A. Opens the Authenticator/login feature You’ll see the QR code scanner.

Afbeelding met tekst, schermopname, Lettertype, ontwerp

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, multimedia, Multimediasoftware

Automatisch gegenereerde beschrijving

B. Scan the QR code on the website or browser extension for authentication You’ll be asked to confirm your request. Afbeelding met tekst, schermopname, multimedia, software

Automatisch gegenereerde beschrijving

C. Verify your domain and confirm the action You can confirm the action by entering your password and selecting ‘confirm’ or simply with biometrics. Selecting ‘decline’ will take you back to the menu.

You’ll see the ‘success’ screen if passwordless authentication is granted. The password generator will generate your password and autofill the credentials into the webform – or you can copy and paste them from the browser extension yourself. Press ‘okay’ to return to the menu. Afbeelding met tekst, schermopname, multimedia, ontwerp

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, Lettertype, multimedia

Automatisch gegenereerde beschrijving

2.3.6 Feature 06: Password accounts

Prerequisite: download and install the DGMV app and create (or restore) a wallet. Desktop users must also install the browser extension. A. Open “Password Accounts”...

To see your password generator domains – each domain can have several password accounts. Add a new password domain either manually, or by tapping ‘+’ and scanning a QR code on your browser extension.

Afbeelding met tekst, schermopname, Lettertype, ontwerp

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, software, multimedia

Automatisch gegenereerde beschrijving Afbeelding met tekst, schermopname, Lettertype, ontwerp

Automatisch gegenereerde beschrijving

B. Select a password generator domain

Select a password domain to see all its related password accounts. Tap ‘x’ to manually add a new one. Afbeelding met tekst, schermopname, software

Automatisch gegenereerde beschrijving C. Select an account to view or change details Afbeelding met tekst, schermopname, software

Automatisch gegenereerde beschrijving SHOW MY PASSWORD View and copy your unique generated password.

CHANGE MY USERNAME View and change your username.

LINK 2FA Select a 2FA token and link it to the selected password account.

CREATE NEW PASSWORD Create new passwords for your account while retaining access to previous ones.

PASSWORD SETTINGS Set a password length limit (some websites might require this) or choose to use a legacy algorithm (AntumID).

2.3.7 Feature 07: Settings

Prerequisite: download and install the DGMV app and create (or restore) a wallet.

A. Open Settings

You can view and change general app attributes via the settings menu.

Afbeelding met tekst, schermopname, software, Multimediasoftware

Automatisch gegenereerde beschrijving

BIOMETRICS Change device biometrics settings.

LICENSE Buy or view a license or restore your subscription. CHANGE MY PASSWORD Change your app password. SHOW MY SEED PHRASE Enter your password or complete biometrics to display the hidden master seed phrase by tapping the screen. Return to the settings screen once you’ve written it down. WIPE MY WALLET If you want to delete the contents of your wallet, remember the action is irreversible without a seed phrase. You’ll see a warning message, be asked to confirm your password to wipe your wallet. ABOUT View general information about DigiCorp Labs, plus links to our website, terms and conditions and helpdesk. SUPPORT Head to public.dgmv-services.io, where you can submit a ticket with your app version number recorded.

3. DGMV-ID Browser Extension

The DGMV-ID Browser Extension displays QR codes that enable the creation of unique credentials for each individual webform. You must have it installed to use the Password Generator effectively on a desktop browser. Underpinned by transport layer security (TLS), the extension communicates with a relay server to obtain the right credentials. The browser also generates a one-time pad, which can then cryptographically derive multiple private keys, ensuring no third party can view sensitive information, and that only your extension and app share the encryption keys. The autofill function will then seamlessly complete the webform. Supported browsers: Chrome, Safari, Brave, Mozilla and Edge. Support for Safari browser is on the roadmap.

3.1 DGMV-ID Browser Extension features

Feature

Description

Prerequisite #1

Download app

Prerequisite #2

Install Browser Extension

Install the Browser Extension to use the DGMV-ID Password Generator with a desktop browser. Chrome DGMV-ID Browser Extension Mozilla FireFox DGMV-ID Browser Extension Edge DGMV-ID Browser Extension

Feature 01

Open Browser Extension

Scan the QR code, confirm the action, generate a password, and transmit credentials to the browser login form via autofill or copy and paste.

Feature 02

Advanced settings

Set a specific relay end-point for use of the password generator in a business environment (enterprise license).

3.1.1 Feature 01: Open the DGMV-ID Browser Extension

Prerequisite: download and install the DGMV app and create (or restore) a wallet. Desktop users must also install the browser extension. A. Open the Browser Extension You’ll be able to open the extension as soon as your browser displays a login form. It will show a time-sensitive QR code and URL, as well as options for autofill, submission, use of public endpoint, and advanced settings to enable and set a custom endpoint or contact support. Afbeelding met tekst, schermopname, ontwerp

Automatisch gegenereerde beschrijving

B. If autofill doesn’t work Some websites don’t support autofill – in these cases, just use copy and paste instead. Afbeelding met tekst, schermopname, Besturingssysteem, software

Automatisch gegenereerde beschrijving

3.1.2 Feature 02: Advanced settings

Prerequisite: download and install the DGMV app and create (or restore) a wallet. Desktop users must also install the browser extension. A. Open advanced settings in the Browser Extension If you have an enterprise license, you can set and enable a custom endpoint to allow your employees to use DGMV-ID when logging into websites using their company devices.

These settings also link to public.dgmv-services.io where you can submit a ticket with your app version number recorded.

Afbeelding met tekst, schermopname, software, Besturingssysteem

Automatisch gegenereerde beschrijving

Last updated