このプロジェクトについて
Face Crypt Cloudは、従来のパスワードを安全なAI駆動型バイオメトリックログインに置き換える、シニアエンジニアリングの卒業研究プロジェクトです。Webカメラを通じてライブ画像をキャプチャし、dlibを使用して顔エンコーディングを抽出、Fernet(AES-128 + HMAC-SHA256)で暗号化し、暗号化された数値表現のみをGoogle Firebaseに保存します。ログイン時のマッチングはサーバーメモリ内で実行され、生の顔画像やパスワードは保存されません。
主な機能には、多層ライブネス検出(Laplacianぼかし分析、MediaPipeアクティブチャレンジ、MiniFASNetV2 AIアンチスポーフィング)、レート制限とアカウントロックアウト、アンチエnumerationおよびタイミング攻撃耐性、監査ログを備えたモダンな管理ダッシュボード、完全なアラビア語/英語のローカライズが含まれます。本システムはFlaskで構築され、FirestoreとCloud Storageを使用し、DockerおよびGoogle Cloud Runでのデプロイをサポートしています。認証フロー、ライブネス、セキュリティ、i18nをカバーする34件のテストがパスしています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.