KeyMeld

Universalių raktų sinchronizavimas iOS ir Android produktams

Vienas universalus raktas iOS ir Android produktams.

iOS ir Android sukuria skirtingus apsaugotus raktus ir naudoja skirtingus formatus. KeyMeld sukuria savo universalų raktą ir kontroliuoja, kuris autorizuotas klientas gali jį gauti paskyros ir projekto ribose.

Išspręskite platformos raktų neatitikimą

Vienas universalus raktas, skirtingos platformos

KeyMeld sukurtas produktams, kurių iOS ir Android klientai negali dalytis tuo pačiu platformos raktu. Jis sukuria savo universalų raktą neskaitydamas apsaugotų platformos raktų ir kontroliuoja, kas gali jį gauti.

Mobiliųjų, produktų ir platformų komandoms

iOS + Android

iOS ir Android sukuria skirtingus apsaugotus raktus ir naudoja skirtingus formatus. KeyMeld sukuria savo universalų raktą ir kontroliuoja, kuris autorizuotas klientas gali jį gauti paskyros ir projekto ribose.

Vienas universalus raktas

Naudokite vieną universalų projekto raktą produktui, veikiančiam iOS ir Android.

Autorizuokite abi platformas

Kontroliuokite, kurie iOS ir Android klientai gali gauti universalų raktą, neskaitydami jų apsaugotų platformos raktų.

Konkretus įvairių platformų pavyzdys

Viena paskyra. Du apsaugoti platformos raktai. Vienas universalus raktas.

iPhone ir Android įrenginys gali naudoti tą pačią paskyrą, nors jų programėlės sukuria skirtingus raktus. Čia praverčia KeyMeld.

01 iPhone / iOS

Apple Keychain

iPhone programėlė sukuria ir saugo savo platformos raktą Apple Keychain. Raktas ir jo formatas priklauso iOS, lieka apsaugotame kliente ir nesiunčiami į veikiantį backend.

02 Android

Android Keystore

Android programėlė sukuria ir saugo savo platformos raktą Android Keystore. Raktas ir jo formatas priklauso Android, lieka apsaugotame kliente ir nesiunčiami į veikiantį backend.

03 Veikiantis backend

Ne raktų saugykla

Produkto backend galėtų saugoti abi reikšmes, tačiau tada taptų centriniu kompromitavimo tašku. Jis neturėtų gauti ar saugoti raktų reikšmių.

04 KeyMeld

Nepriklausomas sinchronizavimo sluoksnis

KeyMeld yra atskiras apsaugotas sluoksnis, kuriame autorizuotiems klientams sukuriamas ir sinchronizuojamas jo paties universalus projekto raktas. KeyMeld neskaito platformos raktų; programėlės saugiai saugo universalų raktą įrenginyje ir naudoja vieną bendrą raktą.

Vienas universalus raktas, skirtingos platformos

Paskyra lieka viena, platformos raktus žino tik apsaugoti klientai, o veikiantis backend niekada netampa raktų saugykla ar centriniu kompromitavimo tašku.

Išspręskite platformos raktų neatitikimą

KeyMeld sukurtas produktams, kurių iOS ir Android klientai negali dalytis tuo pačiu platformos raktu. Jis sukuria savo universalų raktą neskaitydamas apsaugotų platformos raktų ir kontroliuoja, kas gali jį gauti.

01

Vienas universalus raktas

Naudokite vieną universalų projekto raktą produktui, veikiančiam iOS ir Android.

02

Autorizuokite abi platformas

Kontroliuokite, kurie iOS ir Android klientai gali gauti universalų raktą, neskaitydami jų apsaugotų platformos raktų.

03

Kontroliuokite prieigą

Išduokite tik projekto leidžiamą prieigą ir atšaukite ją pasikeitus pasitikėjimui.

Kaip KeyMeld kontroliuoja raktą

Sukurkite ir autorizuokite vieną universalų raktą.

KeyMeld nekonvertuoja ir neskaito platformos raktų. Jis sukuria savo universalų raktą, susieja jį su paskyra ir projektu ir pateikia tik autorizuotiems klientams.

STEP 01

Sukurkite universalų raktą

KeyMeld sukuria savo projekto raktą nepriklausomai nuo iOS ir Android raktų reikšmių.

STEP 02

Autorizuokite paskyros ir projekto klientus

Stebėkite, kurie paskyros ir projekto klientai turi teisę gauti universalų raktą.

STEP 03

Naudokite jį abiejose platformose

Autorizuoti iOS ir Android klientai saugo ir naudoja bendrą raktą apsaugotoje įrenginio saugykloje.

Kaip KeyMeld kontroliuoja raktą

Sukurkite ir autorizuokite vieną universalų raktą.

Viena paskyra. Du apsaugoti platformos raktai. Vienas universalus raktas.

iPhone ir Android įrenginys gali naudoti tą pačią paskyrą, nors jų programėlės sukuria skirtingus raktus. Čia praverčia KeyMeld. KeyMeld yra atskiras apsaugotas sluoksnis, kuriame autorizuotiems klientams sukuriamas ir sinchronizuojamas jo paties universalus projekto raktas. KeyMeld neskaito platformos raktų; programėlės saugiai saugo universalų raktą įrenginyje ir naudoja vieną bendrą raktą.

Sukurkite ir autorizuokite vieną universalų raktą.

KeyMeld nekonvertuoja ir neskaito platformos raktų. Jis sukuria savo universalų raktą, susieja jį su paskyra ir projektu ir pateikia tik autorizuotiems klientams.

Vienas universalus raktas, skirtingos platformos

Platformos raktai lieka apsaugotuose klientuose, veikiantis backend negauna jų reikšmių, o autorizuoti klientai naudoja vieną universalų raktą.

Išspręskite platformos raktų neatitikimą

KeyMeld sukurtas produktams, kurių iOS ir Android klientai negali dalytis tuo pačiu platformos raktu. Jis sukuria savo universalų raktą neskaitydamas apsaugotų platformos raktų ir kontroliuoja, kas gali jį gauti.

Sukurkite savo darbo sritį