azuma doa -esimerkki on azuma DOA -alustan referenssiasiakasohjelma. Sen tarkoituksena on
näyttää integraattoreille, miten laitesidonta, salasana ja biometriset virrat sopivat
yhteen, ja antaa tiimille todellinen asiakasohjelma, jota vasten testata protokollamuutoksia.
Se on kehittäjänäyte, ei tuote. Se ei sisällä potilastietoja, ei suorita
kliinistä toimintoa eikä ole lääkinnällinen laite.
MITÄ SE ESITTÄÄ
• Laitesidonta – Android KeyStoressa luotu laitteistopohjainen avainpari,
ja avaimen vahvistus todistaa taustajärjestelmälle, että yksityinen avain ei voi poistua laitteesta.
• Käyttäjätunnuksella ja salasanalla kirjautuminen, jossa jokainen pyyntö allekirjoitetaan kyseisellä laiteavaimella.
• Salasanat (FIDO2) – tilin luominen, jonka ensimmäinen tunnistetieto on salasana,
salasanan linkittäminen olemassa olevaan tiliin ja salasanaton kirjautuminen, kaikki Android Credential Managerin kautta.
• Biometriset tiedot – BiometricPromptin takana oleva EC P-256- tai RSA-3072-avain, jota käytetään biometrisen tunnisteen linkittämiseen ja sillä kirjautumiseen.
• Kirjautuminen tilitunnuksella ja istuntotunnuksen päivitys.
• Kojelauta, jossa luetellaan profiili, linkitetyt salasanat ja linkitetyt biometriset tunnistetiedot sekä linkityksen poisto.
VAATIMUKSET
• Android 9 (API 28) tai uudempi.
• Salasanan ja biometristen työnkulkujen suorittamiseen tarvitaan laite, jossa on näytön lukitus ja rekisteröity biometriikka.
• Tili azuma-testiympäristössä. Tämä versio on yhteydessä testiympäristöön,
eikä se ole yhteydessä tuotantodataan.
TIEDOT
Annetut tunnistetiedot tallennetaan laitteelle Android KeyStoren tukemaan
salattuun tallennustilaan ja lähetetään vain azuma-ympäristöön. Sovellus ei sisällä
analytiikka-, mainos- tai seurantakomponentteja.
Viitesovellus azuma DOA -laitteen sidontaan ja salasana-API-rajapintoihin.