What is Raivo OTP?
Raivo OTP is a mobile application designed for Apple iPhones and Apple iPads. Raivo OTP can be used to secure your online identity. You already have a username and password for various online services. However, your password can be breached, which makes you vulnerable to hacks. To mitigate this risk, security experts came up with a solution called Multi-Factor Authentication (MFA).
MFA comes in many forms, the most common one being a 6-digit code on your phone. Whenever you authenticate to one of your accounts, you have to enter your 6-digit code besides your username and password. The 6-digit code changes every 30 seconds, which is why it can't be easily breached. It increases the cyber resilience of your online identity.
You can enable MFA in almost every online service. It is generally found on the (security) settings page of the online service. Whenever you enable it, you need to scan a QR-code using Raivo OTP. The 6-digit code that changes every 30 seconds is then stored in Raivo OTP.
After enabling MFA for an online service, you have to enter the 6-digit code everytime you authenticate using your username and password. You can find the 6-digit code in Raivo OTP at all time.
A one-time password (OTP) is a password that you can have in addition to the username and password you use for online services. As the name states, you can only use an OTP once. Don't worry, the OTP will change every 30 seconds, after which you can use it again. As it changes every 30 seconds, it is difficult for hackers to obtain it. Therefore, using an OTP increases your cyber resilience.
Yes, all one-time passwords (effectively the seeds) stored in Raivo OTP for iOS are encrypted using your encryption (master) password and your PIN code. If you have Apple iCloud synchronisation enabled, your one-time passwords in Apple iCloud are encrypted using your encryption (master) password.
Raivo OTP for MacOS does not store any one-time passwords. It only receives them from Raivo OTP for iOS. The connection between Raivo OTP for iOS and Raivo OTP for MacOS is encrypted using an encryption key that was generated during the installation of Raivo OTP for MacOS.
If you export a ZIP-archive using Raivo OTP for iOS, the ZIP-archive is encrypted using your encryption (master) password.
Raivo OTP is only available for iOS and MacOS. It will not be supported on other operating systems such as Windows or Android. The Raivo OTP MacOS application is simply a companion application that receives OTP's when you tap them in Raivo OTP for iOS. The MacOS application will never evolve in a fully fledged application as it compromises the security level.
Apple Handoff has two annoying requirements that Raivo OTP for MacOS doesn't have.
Download Raivo OTP from the iOS or MacOS App Store.
Download Raivo OTP for iOS Download Raivo OTP for MacOSYes, you can join the Raivo OTP beta by downloading Raivo OTP via Apple TestFlight.
Download Raivo OTP betaRaivo OTP uses GitHub to manage and host issuer icons. To add your own icon, create a pull request to the repository using a GitHub account. This guide from GitHub describes how you can create your first pull request.
Make sure to send the export file to your computer. On your computer, you can extract the ZIP-archive using any ZIP-utility. Your ZIP-archive export is encrypted using your encryption (master) password that you've configured during the setup of Raivo OTP for iOS.
In the settings screen, tap import and select a previously created Raivo OTP ZIP-archive. Enter the password of the ZIP-archive (this is the master password of the Raivo OTP installation with which you've created the export). Afterwards, all one-time passwords in the ZIP-archive will be added to your current Raivo OTP installation.