Én universel nøgle
Brug én universel projektnøgle til et produkt, der kører på iOS og Android.
Universel nøglesynkronisering til iOS- og Android-produkter
iOS og Android opretter forskellige beskyttede nøgler og bruger forskellige formater. KeyMeld opretter sin egen universelle nøgle og styrer, hvilken godkendt klient der må modtage den inden for kontoen og projektet.
Løs uoverensstemmelsen mellem platformnøgler
KeyMeld er skabt til produkter, hvis iOS- og Android-klienter ikke kan dele den samme platformnøgle. Den opretter sin egen universelle nøgle uden at læse beskyttede platformnøgler og styrer, hvem der må modtage den.
Til mobil-, produkt- og platformteams
iOS og Android opretter forskellige beskyttede nøgler og bruger forskellige formater. KeyMeld opretter sin egen universelle nøgle og styrer, hvilken godkendt klient der må modtage den inden for kontoen og projektet.
Brug én universel projektnøgle til et produkt, der kører på iOS og Android.
Styr, hvilke iOS- og Android-klienter der må modtage den universelle nøgle, uden at læse deres beskyttede platformnøgler.
Et konkret eksempel på tværs af platforme
En iPhone og en Android-enhed kan bruge den samme konto, mens deres apps opretter forskellige nøgler. Det er her, KeyMeld passer ind.
iPhone-appen opretter og gemmer sin platformnøgle i Apple Keychain. Nøglen og formatet tilhører iOS, bliver hos den beskyttede klient og sendes ikke til den arbejdende backend.
Android-appen opretter og gemmer sin egen platformnøgle i Android Keystore. Nøglen og formatet tilhører Android, bliver hos den beskyttede klient og sendes ikke til den arbejdende backend.
Produktets backend kunne gemme begge værdier, men ville dermed blive et centralt kompromispunkt. Den bør ikke modtage eller gemme nøgleværdier.
KeyMeld er et separat beskyttet lag, hvor dets egen universelle projektnøgle oprettes og synkroniseres til godkendte klienter. KeyMeld læser ikke platformnøgler; apps gemmer den universelle nøgle sikkert på enheden og arbejder med én fælles nøgle.
Kontoen forbliver den samme, platformnøglerne er kun kendt af de beskyttede klienter, og den arbejdende backend bliver aldrig et nøglelager eller et centralt kompromispunkt.
Løs uoverensstemmelsen mellem platformnøgler
Brug én universel projektnøgle til et produkt, der kører på iOS og Android.
Styr, hvilke iOS- og Android-klienter der må modtage den universelle nøgle, uden at læse deres beskyttede platformnøgler.
Udsted kun den projektadgang, produktet har tilladelse til, og tilbagekald den, når tilliden ændres.
Sådan styrer KeyMeld nøglen
KeyMeld konverterer eller læser ikke platformnøgler. Den opretter sin egen universelle nøgle, knytter den til kontoen og projektet og leverer den kun til godkendte klienter.
KeyMeld opretter sin egen projektnøgle uafhængigt af værdierne i iOS- og Android-nøglerne.
Følg, hvilke klienter i kontoen og projektet der må modtage den universelle nøgle.
Godkendte iOS- og Android-klienter gemmer og bruger den fælles nøgle i enhedens beskyttede lager.
Sådan styrer KeyMeld nøglen
En iPhone og en Android-enhed kan bruge den samme konto, mens deres apps opretter forskellige nøgler. Det er her, KeyMeld passer ind. KeyMeld er et separat beskyttet lag, hvor dets egen universelle projektnøgle oprettes og synkroniseres til godkendte klienter. KeyMeld læser ikke platformnøgler; apps gemmer den universelle nøgle sikkert på enheden og arbejder med én fælles nøgle.
KeyMeld konverterer eller læser ikke platformnøgler. Den opretter sin egen universelle nøgle, knytter den til kontoen og projektet og leverer den kun til godkendte klienter.
Platformnøglerne bliver hos de beskyttede klienter, den arbejdende backend modtager ingen nøgleværdier, og godkendte klienter bruger én universel nøgle.
KeyMeld er skabt til produkter, hvis iOS- og Android-klienter ikke kan dele den samme platformnøgle. Den opretter sin egen universelle nøgle uden at læse beskyttede platformnøgler og styrer, hvem der må modtage den.