KeyMeld

Sincronização de chaves universais para produtos iOS e Android

Uma chave universal para produtos no iOS e no Android.

iOS e Android criam chaves protegidas diferentes e usam formatos diferentes. O KeyMeld cria a sua própria chave universal e controla qual cliente autorizado pode recebê-la dentro da conta e do projeto.

Resolva a incompatibilidade entre chaves de plataforma

Uma chave universal, plataformas diferentes

O KeyMeld foi criado para produtos cujos clientes iOS e Android não podem partilhar a mesma chave de plataforma. Cria a sua própria chave universal sem ler chaves de plataforma protegidas e controla quem a pode receber.

Para equipas móveis, de produto e de plataforma

iOS + Android

iOS e Android criam chaves protegidas diferentes e usam formatos diferentes. O KeyMeld cria a sua própria chave universal e controla qual cliente autorizado pode recebê-la dentro da conta e do projeto.

Uma chave universal

Use uma chave universal de projeto para um produto que funciona em iOS e Android.

Autorize ambas as plataformas

Controle quais clientes iOS e Android podem receber a chave universal sem ler as suas chaves de plataforma protegidas.

Um exemplo multiplataforma concreto

Uma conta. Duas chaves de plataforma protegidas. Uma chave universal.

Um iPhone e um dispositivo Android podem usar a mesma conta, enquanto as suas aplicações criam chaves diferentes. É aqui que o KeyMeld entra.

01 iPhone / iOS

Apple Keychain

A aplicação do iPhone cria e guarda a sua chave de plataforma no Apple Keychain. A chave e o formato pertencem ao iOS, permanecem no cliente protegido e não são enviados para o backend operacional.

02 Android

Android Keystore

A aplicação Android cria e guarda a sua própria chave de plataforma no Android Keystore. A chave e o formato pertencem ao Android, permanecem no cliente protegido e não são enviados para o backend operacional.

03 Backend operacional

Não é um cofre de chaves

O backend do produto poderia guardar ambos os valores, mas tornar-se-ia um ponto central de comprometimento. Não deve receber nem guardar valores de chaves.

04 KeyMeld

Camada de sincronização independente

O KeyMeld é uma camada protegida separada onde a sua própria chave universal de projeto é criada e sincronizada para clientes autorizados. O KeyMeld não lê chaves de plataforma; as aplicações guardam a chave universal com segurança no dispositivo e trabalham com uma chave comum.

Uma chave universal, plataformas diferentes

A conta continua a ser uma, as chaves de plataforma só são conhecidas pelos clientes protegidos e o backend operacional nunca se torna um cofre de chaves ou um ponto central de comprometimento.

Resolva a incompatibilidade entre chaves de plataforma

O KeyMeld foi criado para produtos cujos clientes iOS e Android não podem partilhar a mesma chave de plataforma. Cria a sua própria chave universal sem ler chaves de plataforma protegidas e controla quem a pode receber.

01

Uma chave universal

Use uma chave universal de projeto para um produto que funciona em iOS e Android.

02

Autorize ambas as plataformas

Controle quais clientes iOS e Android podem receber a chave universal sem ler as suas chaves de plataforma protegidas.

03

Mantenha o acesso sob controlo

Forneça apenas o acesso permitido pelo projeto e revogue-o quando a confiança mudar.

Como o KeyMeld controla a chave

Crie e autorize uma chave universal.

O KeyMeld não converte nem lê chaves de plataforma. Cria a sua própria chave universal, associa-a à conta e ao projeto e fornece-a apenas a clientes autorizados.

STEP 01

Crie a chave universal

O KeyMeld cria a sua própria chave de projeto independentemente dos valores das chaves iOS e Android.

STEP 02

Autorize clientes da conta e do projeto

Acompanhe quais clientes da conta e do projeto têm autorização para receber a chave universal.

STEP 03

Use-a em ambas as plataformas

Os clientes iOS e Android autorizados guardam e usam a chave comum no armazenamento protegido do dispositivo.

Como o KeyMeld controla a chave

Crie e autorize uma chave universal.

Uma conta. Duas chaves de plataforma protegidas. Uma chave universal.

Um iPhone e um dispositivo Android podem usar a mesma conta, enquanto as suas aplicações criam chaves diferentes. É aqui que o KeyMeld entra. O KeyMeld é uma camada protegida separada onde a sua própria chave universal de projeto é criada e sincronizada para clientes autorizados. O KeyMeld não lê chaves de plataforma; as aplicações guardam a chave universal com segurança no dispositivo e trabalham com uma chave comum.

Crie e autorize uma chave universal.

O KeyMeld não converte nem lê chaves de plataforma. Cria a sua própria chave universal, associa-a à conta e ao projeto e fornece-a apenas a clientes autorizados.

Uma chave universal, plataformas diferentes

As chaves de plataforma ficam com os clientes protegidos, o backend operacional não recebe os seus valores e os clientes autorizados usam uma chave universal.

Resolva a incompatibilidade entre chaves de plataforma

O KeyMeld foi criado para produtos cujos clientes iOS e Android não podem partilhar a mesma chave de plataforma. Cria a sua própria chave universal sem ler chaves de plataforma protegidas e controla quem a pode receber.

Criar o seu workspace