Üks universaalne võti
Kasuta üht universaalset projektivõtit toote jaoks, mis töötab iOS-is ja Androidis.
Universaalsete võtmete sünkroonimine iOS-i ja Androidi toodetele
iOS ja Android loovad erinevad kaitstud võtmed ning kasutavad erinevaid vorminguid. KeyMeld loob oma universaalse võtme ja kontrollib, milline volitatud klient võib selle konto ja projekti piires saada.
Lahenda platvormivõtmete erinevus
KeyMeld loodi toodetele, mille iOS-i ja Androidi kliendid ei saa jagada sama platvormivõtit. See loob oma universaalse võtme kaitstud platvormivõtmeid lugemata ja kontrollib, kes võib selle saada.
Mobiili-, toote- ja platvormimeeskondadele
iOS ja Android loovad erinevad kaitstud võtmed ning kasutavad erinevaid vorminguid. KeyMeld loob oma universaalse võtme ja kontrollib, milline volitatud klient võib selle konto ja projekti piires saada.
Kasuta üht universaalset projektivõtit toote jaoks, mis töötab iOS-is ja Androidis.
Kontrolli, millised iOS-i ja Androidi kliendid võivad universaalse võtme saada, ilma nende kaitstud platvormivõtmeid lugemata.
Konkreetne platvormideülene näide
iPhone ja Androidi seade võivad kasutada sama kontot, kuigi nende rakendused loovad erinevad võtmed. Siin tuleb mängu KeyMeld.
iPhone'i rakendus loob ja salvestab oma platvormivõtme Apple Keychaini. Võti ja selle vorming kuuluvad iOS-ile, jäävad kaitstud kliendi juurde ning neid ei saadeta töötavale backendile.
Androidi rakendus loob ja salvestab oma platvormivõtme Android Keystore'i. Võti ja selle vorming kuuluvad Androidile, jäävad kaitstud kliendi juurde ning neid ei saadeta töötavale backendile.
Toote backend võiks mõlemad väärtused salvestada, kuid muutuks siis keskseks kompromiteerimispunktiks. See ei tohiks võtmete väärtusi vastu võtta ega salvestada.
KeyMeld on eraldi kaitstud kiht, kus luuakse ja sünkroonitakse volitatud klientidele oma universaalne projektivõti. KeyMeld ei loe platvormivõtmeid; rakendused salvestavad universaalse võtme seadmes turvaliselt ja töötavad ühe ühise võtmega.
Konto jääb samaks, platvormivõtmeid teavad ainult kaitstud kliendid ning töötav backend ei muutu kunagi võtmehoidlaks ega keskseks kompromiteerimispunktiks.
Lahenda platvormivõtmete erinevus
Kasuta üht universaalset projektivõtit toote jaoks, mis töötab iOS-is ja Androidis.
Kontrolli, millised iOS-i ja Androidi kliendid võivad universaalse võtme saada, ilma nende kaitstud platvormivõtmeid lugemata.
Väljasta ainult projekti lubatud juurdepääs ja tühista see usalduse muutumisel.
Kuidas KeyMeld võtit kontrollib
KeyMeld ei teisenda ega loe platvormivõtmeid. See loob oma universaalse võtme, seob selle konto ja projektiga ning annab selle ainult volitatud klientidele.
KeyMeld loob oma projektivõtme iOS-i ja Androidi võtmete väärtustest sõltumatult.
Jälgi, millistel konto ja projekti klientidel on õigus universaalset võtit saada.
Volitatud iOS-i ja Androidi kliendid salvestavad ja kasutavad ühist võtit seadme kaitstud salvestuses.
Kuidas KeyMeld võtit kontrollib
iPhone ja Androidi seade võivad kasutada sama kontot, kuigi nende rakendused loovad erinevad võtmed. Siin tuleb mängu KeyMeld. KeyMeld on eraldi kaitstud kiht, kus luuakse ja sünkroonitakse volitatud klientidele oma universaalne projektivõti. KeyMeld ei loe platvormivõtmeid; rakendused salvestavad universaalse võtme seadmes turvaliselt ja töötavad ühe ühise võtmega.
KeyMeld ei teisenda ega loe platvormivõtmeid. See loob oma universaalse võtme, seob selle konto ja projektiga ning annab selle ainult volitatud klientidele.
Platvormivõtmed jäävad kaitstud klientidele, töötav backend ei saa nende väärtusi ja volitatud kliendid kasutavad üht universaalset võtit.
KeyMeld loodi toodetele, mille iOS-i ja Androidi kliendid ei saa jagada sama platvormivõtit. See loob oma universaalse võtme kaitstud platvormivõtmeid lugemata ja kontrollib, kes võib selle saada.