O singură cheie universală
Folosește o cheie universală de proiect pentru un produs care rulează pe iOS și Android.
Sincronizarea cheilor universale pentru produse iOS și Android
iOS și Android creează chei protejate diferite și folosesc formate diferite. KeyMeld își creează propria cheie universală și controlează ce client autorizat o poate primi în cadrul contului și al proiectului.
Rezolvă nepotrivirea cheilor de platformă
KeyMeld a fost creat pentru produse ai căror clienți iOS și Android nu pot folosi aceeași cheie de platformă. Creează propria cheie universală fără să citească cheile de platformă protejate și controlează cine o poate primi.
Pentru echipe mobile, de produs și de platformă
iOS și Android creează chei protejate diferite și folosesc formate diferite. KeyMeld își creează propria cheie universală și controlează ce client autorizat o poate primi în cadrul contului și al proiectului.
Folosește o cheie universală de proiect pentru un produs care rulează pe iOS și Android.
Controlează ce clienți iOS și Android pot primi cheia universală fără să le citești cheile de platformă protejate.
Un exemplu concret cross-platform
Un iPhone și un dispozitiv Android pot folosi același cont, în timp ce aplicațiile lor creează chei diferite. Aici intervine KeyMeld.
Aplicația de iPhone creează și stochează cheia de platformă în Apple Keychain. Cheia și formatul ei aparțin iOS, rămân la clientul protejat și nu sunt trimise către backend-ul operațional.
Aplicația Android creează și stochează propria cheie de platformă în Android Keystore. Cheia și formatul ei aparțin Android, rămân la clientul protejat și nu sunt trimise către backend-ul operațional.
Backend-ul produsului ar putea stoca ambele valori, dar ar deveni astfel un punct central de compromitere. Nu ar trebui să primească sau să stocheze valori de chei.
KeyMeld este un strat protejat separat în care propria cheie universală a proiectului este creată și sincronizată pentru clienții autorizați. KeyMeld nu citește cheile de platformă; aplicațiile stochează în siguranță cheia universală pe dispozitiv și lucrează cu o cheie comună.
Contul rămâne unul, cheile de platformă sunt cunoscute doar de clienții protejați, iar backend-ul operațional nu devine niciodată un depozit de chei sau un punct central de compromitere.
Rezolvă nepotrivirea cheilor de platformă
Folosește o cheie universală de proiect pentru un produs care rulează pe iOS și Android.
Controlează ce clienți iOS și Android pot primi cheia universală fără să le citești cheile de platformă protejate.
Oferă doar accesul permis de proiect și revocă-l când se schimbă încrederea.
Cum controlează KeyMeld cheia
KeyMeld nu convertește și nu citește cheile de platformă. Își creează propria cheie universală, o leagă de cont și proiect și o oferă doar clienților autorizați.
KeyMeld își creează cheia de proiect independent de valorile cheilor iOS și Android.
Urmărește ce clienți ai contului și proiectului au dreptul să primească cheia universală.
Clienții iOS și Android autorizați stochează și folosesc cheia comună în spațiul protejat al dispozitivului.
Cum controlează KeyMeld cheia
Un iPhone și un dispozitiv Android pot folosi același cont, în timp ce aplicațiile lor creează chei diferite. Aici intervine KeyMeld. KeyMeld este un strat protejat separat în care propria cheie universală a proiectului este creată și sincronizată pentru clienții autorizați. KeyMeld nu citește cheile de platformă; aplicațiile stochează în siguranță cheia universală pe dispozitiv și lucrează cu o cheie comună.
KeyMeld nu convertește și nu citește cheile de platformă. Își creează propria cheie universală, o leagă de cont și proiect și o oferă doar clienților autorizați.
Cheile de platformă rămân la clienții protejați, backend-ul operațional nu primește valorile lor, iar clienții autorizați folosesc o singură cheie universală.
KeyMeld a fost creat pentru produse ai căror clienți iOS și Android nu pot folosi aceeași cheie de platformă. Creează propria cheie universală fără să citească cheile de platformă protejate și controlează cine o poate primi.