Một khóa dùng chung
Dùng một khóa dự án dùng chung cho sản phẩm chạy trên iOS và Android.
Đồng bộ khóa dùng chung cho sản phẩm iOS và Android
iOS và Android tạo các khóa được bảo vệ khác nhau và dùng các định dạng khác nhau. KeyMeld tạo khóa dùng chung riêng và kiểm soát client được cấp quyền nào có thể nhận khóa trong tài khoản và dự án.
Giải quyết sự khác biệt giữa các khóa nền tảng
KeyMeld được tạo cho các sản phẩm mà client iOS và Android không thể dùng chung một khóa nền tảng. KeyMeld tạo khóa dùng chung riêng mà không đọc khóa nền tảng được bảo vệ và kiểm soát ai có thể nhận khóa.
Dành cho đội ngũ mobile, sản phẩm và nền tảng
iOS và Android tạo các khóa được bảo vệ khác nhau và dùng các định dạng khác nhau. KeyMeld tạo khóa dùng chung riêng và kiểm soát client được cấp quyền nào có thể nhận khóa trong tài khoản và dự án.
Dùng một khóa dự án dùng chung cho sản phẩm chạy trên iOS và Android.
Kiểm soát client iOS và Android nào có thể nhận khóa dùng chung mà không đọc các khóa nền tảng được bảo vệ của họ.
Một ví dụ đa nền tảng cụ thể
iPhone và thiết bị Android có thể dùng cùng một tài khoản dù ứng dụng của chúng tạo các khóa khác nhau. Đây là lúc KeyMeld phát huy tác dụng.
Ứng dụng iPhone tạo và lưu khóa nền tảng trong Apple Keychain. Khóa và định dạng thuộc về iOS, nằm trên client được bảo vệ và không gửi đến backend đang vận hành.
Ứng dụng Android tạo và lưu khóa nền tảng riêng trong Android Keystore. Khóa và định dạng thuộc về Android, nằm trên client được bảo vệ và không gửi đến backend đang vận hành.
Backend của sản phẩm có thể lưu cả hai giá trị, nhưng khi đó sẽ trở thành điểm xâm phạm tập trung. Backend không nên nhận hoặc lưu các giá trị khóa.
KeyMeld là một lớp được bảo vệ riêng, nơi khóa dự án dùng chung của KeyMeld được tạo và đồng bộ cho các client được cấp quyền. KeyMeld không đọc khóa nền tảng; ứng dụng lưu khóa dùng chung an toàn trên thiết bị và dùng một khóa chung.
Tài khoản vẫn là một, khóa nền tảng chỉ được các client được bảo vệ biết đến, còn backend đang vận hành không bao giờ trở thành kho khóa hay điểm xâm phạm tập trung.
Giải quyết sự khác biệt giữa các khóa nền tảng
Dùng một khóa dự án dùng chung cho sản phẩm chạy trên iOS và Android.
Kiểm soát client iOS và Android nào có thể nhận khóa dùng chung mà không đọc các khóa nền tảng được bảo vệ của họ.
Chỉ cấp quyền truy cập mà dự án cho phép và thu hồi khi mức độ tin cậy thay đổi.
KeyMeld kiểm soát khóa như thế nào
KeyMeld không chuyển đổi hay đọc khóa nền tảng. KeyMeld tạo khóa dùng chung riêng, liên kết với tài khoản và dự án, rồi chỉ cung cấp cho client được cấp quyền.
KeyMeld tạo khóa dự án riêng độc lập với giá trị khóa iOS và Android.
Theo dõi client nào trong tài khoản và dự án được phép nhận khóa dùng chung.
Client iOS và Android được cấp quyền lưu và dùng khóa chung trong vùng lưu trữ được bảo vệ của thiết bị.
KeyMeld kiểm soát khóa như thế nào
iPhone và thiết bị Android có thể dùng cùng một tài khoản dù ứng dụng của chúng tạo các khóa khác nhau. Đây là lúc KeyMeld phát huy tác dụng. KeyMeld là một lớp được bảo vệ riêng, nơi khóa dự án dùng chung của KeyMeld được tạo và đồng bộ cho các client được cấp quyền. KeyMeld không đọc khóa nền tảng; ứng dụng lưu khóa dùng chung an toàn trên thiết bị và dùng một khóa chung.
KeyMeld không chuyển đổi hay đọc khóa nền tảng. KeyMeld tạo khóa dùng chung riêng, liên kết với tài khoản và dự án, rồi chỉ cung cấp cho client được cấp quyền.
Khóa nền tảng nằm trên client được bảo vệ, backend đang vận hành không nhận giá trị khóa và client được cấp quyền dùng một khóa dùng chung.
KeyMeld được tạo cho các sản phẩm mà client iOS và Android không thể dùng chung một khóa nền tảng. KeyMeld tạo khóa dùng chung riêng mà không đọc khóa nền tảng được bảo vệ và kiểm soát ai có thể nhận khóa.