How to Test Smart ID

Smart-ID is the next generation solution for managing your identity online. With Smart-ID you can log into 3rd party websites and give legally valid digital signature. Smart-ID works in your mobile phone or tablet and doesn’t require specially issued SIM-card.

The demo version has the following functionality:

  1. User can use Smart-ID to log into the website (bank123 demo portal).
  2. User can login Smart-ID self service portal https://sid.demo.sk.ee/portal/ and get an overview of accounts and to delete an account.
  3. User can login to any test e-service which is integrated with Smart-ID demo service.

Getting started

For using demo environment there is need to install Smart-ID demo app.

Getting Smart-ID up and running is easy. Follow those easy 4 steps:

  1. Registration & Installation
    1. Steps to install on Android platform (minimum Android 4.1 required):

      https://play.google.com/apps/testing/com.stagnationlab.sk

    2. Steps to install on iOS (minimum iOS12 required):

      1. Download Testflight https://itunes.apple.com/us/app/testflight/id899247664?mt=8
      2. Join Smart-ID demo beta app in https://testflight.apple.com/join/DoWddZjR
  2. Start the app
    1. Start the Smart-ID app and choose the Register button.
  3. Prove your identity
    1. For beta version, you can choose to prove your identity via provided bank links.
    2. Just make your selection and you’ll be redirected to the bank’s Internet bank and you are asked to login with pin calculator, ID-card or Mobile-ID. Using bank link as a registration method means, that you will be granted Smart-ID Basic account. Using ID-card or mobile-ID means, that you will be receiving a Smart-ID Qualified account. Smart-ID Basic can be used only by IDP-s (banks), so we suggest to prefer ID-card or mobile-ID as a registration.
    3. After successful login, you’ll arrive back in the app, just confirm that your name and national identification number is correct.
    4. If you don’t have supported bank account, you can still try out the app by entering your personal data manually. If you do have Estonian personal ID-code, then you are not eligible for manual registration. Use ‘Other country’ instead if you prefer manual registration. Negative side here is, that you will receive randomly generated personal code, which makes testing more difficult (have to remember that personal code)
  4. Enter your PIN1 and PIN2
    1. The app asks for your PIN1 and PIN2 code. PIN1 is for protecting your authentication key pair and PIN2 is for protecting your signature key pair, same way as with ID-card and Mobile-ID.
    2. You can choose the random codes, generated by app, or enter your own favorite PIN code
    3. Either way, make sure you remember the codes afterwards.

Your Smart-ID account is now ready to use. If you have iOS watch with watchOS 8.5 or later then you can test Smart-ID from the watch as well.

Try it out

To see the Smart-ID in action and to actually use it to log into a website and give the digital signature, you can try the following beta services.

Disclaimer

For demo purposes, some of the security features of the Smart-ID demo environment are not identical with the production environment. The Smart-ID demo environment is not intended to be used for security testing.

Smart Id Sign in Demo :link

Smart-ID test data

For testing Smart-ID features you can use the below test data:

CountryPersonal codeResponse
EE30303039914Successful signing and identification
EE40404049996Successful signing and identification
EE40404049985Successful signing and identification
LV030303-10012Successful signing and identification
LV040404-19999Successful signing and identification
LV040404-19980Successful signing and identification
LT30303039914Successful signing and identification
LT40404049996Successful signing and identification
LT40404049985Successful signing and identification
EE30303039903Successful signing and identification (no digits in name)
LV030303-10004Successful signing and identification (no digits in name)
LT30303039903Successful signing and identification (no digits in name)
EE39912319997Successful signing and identification (new certificate profile)
LV311299-19993Successful signing and identification (new certificate profile)
LV329999-99901Successful signing and identification (new certificate profile)
LV010404-29990Successful signing and identification (new certificate profile)
LV329999-99805Successful signing and identification (new certificate profile)
LT39912319997Successful signing and identification (new certificate profile)
EE30303039816Successful signing and identification. The user has multiple active accounts
LV030303-10215Successful signing and identification. The user has multiple active accounts
LT30303039816Successful signing and identification. The user has multiple active accounts
EE50701019992Successful signing and identification (under 18 years old)
LV010107-20007Successful signing and identification (under 18 years old)
LV329999-88807Successful signing and identification (under 18 years old)
LT50701019992Successful signing and identification (under 18 years old)
EE30403039917Failure, user refused
LV030403-10016Failure, user refused
LT30403039917Failure, user refused
EE30403039983Failure, timeout
LV030403-10083Failure, timeout
LT30403039983Failure, timeout