Elyzium Security

Cất giữ bí mật an toàn bên trong ứng dụng Android.

Đang hoàn thiện

Vấn đề sản phẩm giải quyết

Nhiều ứng dụng chứa sẵn khóa API, token, cấu hình hoặc tệp dữ liệu có giá trị. Nếu để nguyên, bất cứ ai tải ứng dụng về và mở ra đều có thể đọc được. Elyzium Security mã hóa các thông tin này ngay lúc build, và ứng dụng chỉ giải mã chúng trong khoảnh khắc thật sự cần, ở vùng nhớ riêng tách biệt khỏi phần còn lại của ứng dụng.

Dành cho ai

Nhà phát triển ứng dụng Android có chứa khóa dịch vụ, mật khẩu nội bộ, tệp cấu hình hoặc tài nguyên có giá trị và không muốn để lộ chúng khi ai đó tháo ứng dụng ra xem.

Tình huống sử dụng

  • Giấu khóa API và token dịch vụ.
  • Bảo vệ tệp cấu hình, dữ liệu hay tài nguyên có giá trị đi kèm ứng dụng.
  • Kiểm tra mật khẩu hoặc mã nội bộ mà không để lộ giá trị gốc.
  • Phát hiện dấu hiệu ứng dụng đang bị gỡ lỗi hoặc can thiệp khi chạy.

Tính năng nổi bật

Tự động mã hóa khi build

Bạn khai báo thông tin và tệp cần bảo vệ trong cấu hình dự án. Khi đóng gói ứng dụng, plugin tự mã hóa tất cả, không cần bạn viết mã xử lý riêng.

Chỉ giải mã khi cần và tự xóa

Thông tin được giải mã trong vùng nhớ riêng ngay tại phần lõi của ứng dụng, dùng xong sẽ tự xóa. Nhờ đó nội dung gốc gần như không tồn tại ở phần mềm lớp trên.

So sánh mà không để lộ nội dung

Khi chỉ cần kiểm tra một mật khẩu hay token có khớp không, hoặc kiểm tra độ dài, bạn có thể làm điều đó mà không cần lấy nội dung gốc ra ngoài.

Phát hiện can thiệp khi chạy

Thư viện nhận biết một số dấu hiệu ứng dụng đang bị gỡ lỗi, bị chèn mã hoặc bị sửa đổi, giúp bạn có thêm lớp cảnh báo.

Không cần máy chủ

Mọi thứ hoạt động ngay trên máy người dùng, không cần kết nối mạng hay hạ tầng bổ sung.

Sẵn sàng cho Android mới

Hỗ trợ nhiều kiến trúc chip khác nhau và các yêu cầu mới của Android về bộ nhớ.

Cách triển khai

  1. Khai báo

    Liệt kê thông tin và tệp cần bảo vệ trong cấu hình dự án.

  2. Build

    Plugin mã hóa và tự sinh mã tham chiếu để bạn gọi.

  3. Đóng gói

    Dữ liệu đã mã hóa được đưa vào ứng dụng cùng thư viện.

  4. Sử dụng trong ứng dụng

    Gọi thư viện khi cần giá trị; nó giải mã, trả về và tự xóa.

Thông tin chi tiết

Giai đoạnĐang hoàn thiện
Nền tảngAndroid
Thành phầnPlugin Gradle (lúc build) và thư viện chạy kèm trong ứng dụng
Mô hìnhChạy hoàn toàn trên máy người dùng, không cần máy chủ

Giới hạn cần biết

Chúng tôi nêu rõ để bạn có kỳ vọng đúng:

  • Vì hoạt động hoàn toàn trên máy người dùng, kẻ tấn công có đủ năng lực và thời gian vẫn có thể tìm cách lấy lại thông tin. Sản phẩm làm tăng đáng kể chi phí tấn công chứ không loại bỏ hoàn toàn rủi ro.
  • Phần phát hiện can thiệp được thiết kế để hạn chế báo nhầm, nên không bắt được mọi trường hợp.

Quan tâm tới Elyzium Security?

Gửi yêu cầu để nhận tư vấn và báo giá phù hợp với dự án của bạn.

Nhận tư vấn & báo giá