KeyMeld

Universele sleutelsynchronisatie voor iOS- en Android-producten

Eén universele sleutel voor producten op iOS en Android.

iOS en Android maken verschillende beschermde sleutels en gebruiken verschillende indelingen. KeyMeld maakt een eigen universele sleutel en bepaalt welke geautoriseerde client deze binnen het account en project mag ontvangen.

Los het verschil tussen platformsleutels op

Eén universele sleutel, verschillende platformen

KeyMeld is gemaakt voor producten waarvan de iOS- en Android-clients niet dezelfde platformsleutel kunnen delen. Het maakt een eigen universele sleutel zonder beschermde platformsleutels te lezen en bepaalt wie deze mag ontvangen.

Voor mobiele, product- en platformteams

iOS + Android

iOS en Android maken verschillende beschermde sleutels en gebruiken verschillende indelingen. KeyMeld maakt een eigen universele sleutel en bepaalt welke geautoriseerde client deze binnen het account en project mag ontvangen.

Eén universele sleutel

Gebruik één universele productsleutel voor een product dat op iOS en Android draait.

Autoriseer beide platformen

Bepaal welke iOS- en Android-clients de universele sleutel mogen ontvangen zonder hun beschermde platformsleutels te lezen.

Een concreet cross-platformvoorbeeld

Eén account. Twee beschermde platformsleutels. Eén universele sleutel.

Een iPhone en een Android-apparaat kunnen hetzelfde account gebruiken, terwijl hun apps verschillende sleutels maken. Daar komt KeyMeld van pas.

01 iPhone / iOS

Apple Keychain

De iPhone-app maakt en bewaart de platformsleutel in Apple Keychain. De sleutel en indeling horen bij iOS, blijven bij de beschermde client en worden niet naar de werkende backend gestuurd.

02 Android

Android Keystore

De Android-app maakt en bewaart de eigen platformsleutel in Android Keystore. De sleutel en indeling horen bij Android, blijven bij de beschermde client en worden niet naar de werkende backend gestuurd.

03 Werkende backend

Geen sleutelkluis

De backend van het product zou beide waarden kunnen opslaan, maar wordt dan een centraal compromispunt. Hij mag geen sleutelwaarden ontvangen of bewaren.

04 KeyMeld

Onafhankelijke synchronisatielaag

KeyMeld is een aparte beschermde laag waarin de eigen universele productsleutel wordt aangemaakt en gesynchroniseerd voor geautoriseerde clients. KeyMeld leest geen platformsleutels; apps bewaren de universele sleutel veilig op het apparaat en werken met één gemeenschappelijke sleutel.

Eén universele sleutel, verschillende platformen

Het account blijft één, platformsleutels zijn alleen bekend bij beschermde clients en de werkende backend wordt nooit een sleutelkluis of centraal compromispunt.

Los het verschil tussen platformsleutels op

KeyMeld is gemaakt voor producten waarvan de iOS- en Android-clients niet dezelfde platformsleutel kunnen delen. Het maakt een eigen universele sleutel zonder beschermde platformsleutels te lezen en bepaalt wie deze mag ontvangen.

01

Eén universele sleutel

Gebruik één universele productsleutel voor een product dat op iOS en Android draait.

02

Autoriseer beide platformen

Bepaal welke iOS- en Android-clients de universele sleutel mogen ontvangen zonder hun beschermde platformsleutels te lezen.

03

Houd toegang onder controle

Geef alleen projecttoegang die is toegestaan en trek die in wanneer het vertrouwen verandert.

Zo beheert KeyMeld de sleutel

Maak en autoriseer één universele sleutel.

KeyMeld converteert of leest geen platformsleutels. Het maakt een eigen universele sleutel, koppelt die aan het account en project en geeft die alleen aan geautoriseerde clients.

STEP 01

Maak de universele sleutel

KeyMeld maakt de eigen productsleutel onafhankelijk van de waarden van iOS- en Android-sleutels.

STEP 02

Autoriseer account- en projectclients

Houd bij welke clients binnen het account en project de universele sleutel mogen ontvangen.

STEP 03

Gebruik hem op beide platformen

Geautoriseerde iOS- en Android-clients bewaren en gebruiken de gedeelde sleutel in de beschermde opslag van het apparaat.

Zo beheert KeyMeld de sleutel

Maak en autoriseer één universele sleutel.

Eén account. Twee beschermde platformsleutels. Eén universele sleutel.

Een iPhone en een Android-apparaat kunnen hetzelfde account gebruiken, terwijl hun apps verschillende sleutels maken. Daar komt KeyMeld van pas. KeyMeld is een aparte beschermde laag waarin de eigen universele productsleutel wordt aangemaakt en gesynchroniseerd voor geautoriseerde clients. KeyMeld leest geen platformsleutels; apps bewaren de universele sleutel veilig op het apparaat en werken met één gemeenschappelijke sleutel.

Maak en autoriseer één universele sleutel.

KeyMeld converteert of leest geen platformsleutels. Het maakt een eigen universele sleutel, koppelt die aan het account en project en geeft die alleen aan geautoriseerde clients.

Eén universele sleutel, verschillende platformen

Platformsleutels blijven bij beschermde clients, de werkende backend ontvangt hun waarden niet en geautoriseerde clients gebruiken één universele sleutel.

Los het verschil tussen platformsleutels op

KeyMeld is gemaakt voor producten waarvan de iOS- en Android-clients niet dezelfde platformsleutel kunnen delen. Het maakt een eigen universele sleutel zonder beschermde platformsleutels te lezen en bepaalt wie deze mag ontvangen.

Maak je workspace