KeyMeld

iOS・Android製品向けユニバーサルキー同期

iOSとAndroidの製品をつなぐ1つのユニバーサルキー。

iOSとAndroidは異なる保護キーを作成し、異なる形式を使用します。KeyMeldは独自のユニバーサルキーを作成し、アカウントとプロジェクト内でどの認証済みクライアントが受け取れるかを管理します。

プラットフォームキーの不一致を解決

1つのユニバーサルキー、異なるプラットフォーム

KeyMeldは、iOSとAndroidのクライアントが同じプラットフォームキーを共有できない製品のために作られました。保護されたプラットフォームキーを読み取らずに独自のユニバーサルキーを作成し、受け取れるクライアントを管理します。

モバイル・プロダクト・プラットフォームチーム向け

iOS + Android

iOSとAndroidは異なる保護キーを作成し、異なる形式を使用します。KeyMeldは独自のユニバーサルキーを作成し、アカウントとプロジェクト内でどの認証済みクライアントが受け取れるかを管理します。

1つのユニバーサルキー

iOSとAndroidで動く製品に1つのユニバーサルプロジェクトキーを使えます。

両方のプラットフォームを認証

保護されたプラットフォームキーを読み取らずに、ユニバーサルキーを受け取れるiOS・Androidクライアントを管理します。

具体的なクロスプラットフォーム例

1つのアカウント。2つの保護されたプラットフォームキー。1つのユニバーサルキー。

iPhoneとAndroid端末は同じアカウントを使えますが、アプリは異なるキーを作成します。ここでKeyMeldが役立ちます。

01 iPhone / iOS

Apple Keychain

iPhoneアプリはプラットフォームキーを作成し、Apple Keychainに保存します。キーと形式はiOSに属し、保護されたクライアントに残るため、稼働中のバックエンドには送信されません。

02 Android

Android Keystore

Androidアプリは独自のプラットフォームキーを作成し、Android Keystoreに保存します。キーと形式はAndroidに属し、保護されたクライアントに残るため、稼働中のバックエンドには送信されません。

03 稼働中のバックエンド

キー保管庫ではありません

製品のバックエンドは両方の値を保存できますが、その場合は中央の侵害ポイントになります。キーの値を受け取ったり保存したりするべきではありません。

04 KeyMeld

独立した同期レイヤー

KeyMeldは独立した保護レイヤーで、認証済みクライアント向けに独自のユニバーサルプロジェクトキーを作成・同期します。KeyMeldはプラットフォームキーを読み取りません。アプリは端末の保護領域にユニバーサルキーを安全に保存し、1つの共通キーを使います。

1つのユニバーサルキー、異なるプラットフォーム

アカウントは1つのまま、プラットフォームキーは保護されたクライアントだけが知り、稼働中のバックエンドがキー保管庫や中央の侵害ポイントになることはありません。

プラットフォームキーの不一致を解決

KeyMeldは、iOSとAndroidのクライアントが同じプラットフォームキーを共有できない製品のために作られました。保護されたプラットフォームキーを読み取らずに独自のユニバーサルキーを作成し、受け取れるクライアントを管理します。

01

1つのユニバーサルキー

iOSとAndroidで動く製品に1つのユニバーサルプロジェクトキーを使えます。

02

両方のプラットフォームを認証

保護されたプラットフォームキーを読み取らずに、ユニバーサルキーを受け取れるiOS・Androidクライアントを管理します。

03

アクセスを管理

プロジェクトが許可したアクセスだけを提供し、信頼が変わったら取り消します。

KeyMeldがキーを管理する方法

1つのユニバーサルキーを作成して認証します。

KeyMeldはプラットフォームキーを変換も読み取りもしません。独自のユニバーサルキーを作成し、アカウントとプロジェクトに紐付け、認証済みクライアントだけに提供します。

STEP 01

ユニバーサルキーを作成

KeyMeldはiOSとAndroidのキー値とは独立して独自のプロジェクトキーを作成します。

STEP 02

アカウントとプロジェクトのクライアントを認証

ユニバーサルキーを受け取れるアカウントおよびプロジェクトのクライアントを確認します。

STEP 03

両方のプラットフォームで使う

認証済みのiOS・Androidクライアントは端末の保護されたストレージに共通キーを保存して使います。

KeyMeldがキーを管理する方法

1つのユニバーサルキーを作成して認証します。

1つのアカウント。2つの保護されたプラットフォームキー。1つのユニバーサルキー。

iPhoneとAndroid端末は同じアカウントを使えますが、アプリは異なるキーを作成します。ここでKeyMeldが役立ちます。 KeyMeldは独立した保護レイヤーで、認証済みクライアント向けに独自のユニバーサルプロジェクトキーを作成・同期します。KeyMeldはプラットフォームキーを読み取りません。アプリは端末の保護領域にユニバーサルキーを安全に保存し、1つの共通キーを使います。

1つのユニバーサルキーを作成して認証します。

KeyMeldはプラットフォームキーを変換も読み取りもしません。独自のユニバーサルキーを作成し、アカウントとプロジェクトに紐付け、認証済みクライアントだけに提供します。

1つのユニバーサルキー、異なるプラットフォーム

プラットフォームキーは保護されたクライアントに残り、稼働中のバックエンドはその値を受け取らず、認証済みクライアントは1つのユニバーサルキーを使います。

プラットフォームキーの不一致を解決

KeyMeldは、iOSとAndroidのクライアントが同じプラットフォームキーを共有できない製品のために作られました。保護されたプラットフォームキーを読み取らずに独自のユニバーサルキーを作成し、受け取れるクライアントを管理します。

ワークスペースを作成