セキュリティ層(Security Layer)
セキュリティ層は、Alienクライアントアーキテクチャの核心部分であり、すべてのセキュリティおよび暗号化機能を実装して、ユーザーデータの機密性と完全性を確保します。
エンドツーエンド暗号化:RSAなどの非対称暗号化アルゴリズムおよびAESなどの対称暗号化アルゴリズムを使用して、メッセージの送信から受信までの全過程を暗号化します。
オンチェーン暗号化:ブロックチェーン技術を利用して、メッセージの送信および保存の過程を記録および検証し、データの改ざんを防ぎます。
安全なストレージ:KeychainやKeystoreなどの安全なストレージリポジトリを使用して、ユーザーの秘密鍵や暗号鍵などの機密情報を保存します。
Last updated