BioCrypt - Biometric-Integrated File Encryption System
Overview
BioCrypt is an advanced biometric-based encryption system designed to secure sensitive files using fingerprint authentication and AES-256 encryption. By integrating biometric authentication, local and cloud storage options, secure email transfers, and blockchain-secured IPFS storage, BioCrypt offers a robust and user-friendly solution for file security in an era of increasing cyber threats.
Key Features
• Biometric Authentication: Files are encrypted and decrypted using a key derived from the user’s fingerprint.
• AES-256 Encryption: Industry-standard encryption ensures the highest level of security for all files.
• The Vault: Secure local encrypted storage with OTP-protected access.
• The Cloud: Encrypted file storage using Google Drive with OTP authentication for retrieval and deletion.
• SafeMail: Secure file transfer via email with pre-encryption and attached decryption code to prevent man-in-the-middle attacks.
• AI File Summarization: Optional smart preview for encrypted files without full decryption.
• TimeGuard: Time-locked storage with automatic deletion after a set time or failed access attempts.
• SecureFileBeam: Encrypted file transfer over Bluetooth for offline secure sharing.
• Interactive Help Bot: Provides real-time assistance within the application.
• Customizable Themes: Includes a high-contrast mode for improved accessibility.
• IPFS & Blockchain Integration
Security Highlights
• AES-256 encryption for all files.
• Fingerprint hash-based key generation.
• OTP authentication for file retrieval.
• End-to-end encryption for file transfers.
• Anti-spoofing fingerprint mechanisms.
• Blockchain-logged IPFS storage for tamper-proof integrity.
Contributors • Abdullah Mohamed • Ahmed Mohamed • Omar Ahmed • Ali Mohamed • Mohamed Ahmed • Fady Mahros • Mobark Yehia • Mohamed Moamen Supervised by: Dr. Aya Abdelnaby Ahmed