User manual (Personal Use)
Comprehensive user description for personal use of the app
Last updated
Comprehensive user description for personal use of the app
Last updated
Introduction 1.1 The DGMV-ID Suite 1.2 DGMV-ID Suite products
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
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
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.
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
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)
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.
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
a) Open ‘Settings’ on your iPhone.
b) Select ‘Passwords’
c) Choose AutoFill
d) Allow DGMV ID app for AutoFill
a) Open the Password Generator item in the main menu
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.
Feature
Description
Prerequisite #1
Download app
Prerequisite #2
Install 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
Prerequisite: download and install the DGMV app. A. Download and install the DGMV-ID app
B. Select create new wallet
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.
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.
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.
H. Return to menu Select the left arrow to return to the password accounts screen, or the right arrow to return to the menu.
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.
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.
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.
B. Select a password generator domain
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).
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.
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.
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.
Feature
Description
Prerequisite #1
Download app
Prerequisite #2
Install 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).
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.
Download the app from the Apple or Google Play store
Install the browser extension to use the DGMV-ID Password Generator on desktop
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.
Rub the fingerprint image until the progress bar is filled.
Read the warning about the importance of the seed phrase, make sure you understand, and select ‘okay’. View your 24-word seed phrase by tapping the screen, write it down, then select ‘complete setup’ or tap the right arrow.
D. Success screen Select continue to see the menu.
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. B. Select enter seed phrase
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.
D. Success screen Select continue to see the menu.
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.
B. Select ‘+’ at the bottom right (or ‘<’ on the left to return to menu) Enter your key manually, or by scanning a QR code.
C. Select ‘QR Scanner’ or ‘Manual’
D. Scans the QR code or enter your account manually Select ‘add two-factor-authentication’ to add your time-based one-time password (TOTP). 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. F. Select the domain From the list, select the account domain you’d like to link 2FA with to view all related password accounts. 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.
* if 2FA is already linked, you’ll have the option to unlink it.
B. Scan the QR code on the website or browser extension for authentication You’ll be asked to confirm your request.
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.
Select a password domain to see all its related password accounts. Tap ‘x’ to manually add a new one. C. Select an account to view or change details SHOW MY PASSWORD View and copy your unique generated password.
Download the DGMV-ID app from the Apple or Google Play store.
Install the Browser Extension to use the DGMV-ID Password Generator with a desktop browser.
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.
B. If autofill doesn’t work Some websites don’t support autofill – in these cases, just use copy and paste instead.