πŸ” FileLock Secure

FileLock Secure is a modern, offline iOS application for encrypting and decrypting text and files using hashcode-based encryption. Built with SwiftUI, it features a beautiful, animated interface with full localization support.

iOS SwiftUI AES-256 Offline
FileLock Secure App

✨ Key Features

🔐 Text Encryption

Modern text encryption interface with glassmorphism design

  • Hashcode-based key generation for secure encryption
  • AES-256 encryption with random IV generation
  • Base64 encoded output for easy sharing
  • Copy encrypted text to clipboard

📁 File Encryption

File encryption interface with modern gradient buttons

  • Support for all file types (documents, images, videos, archives)
  • Files are saved in the same directory as the original
  • Secure file handling with proper error management

🌍 Localization

First-time language selection and full app localization

  • First-time language selection (English/Vietnamese)
  • Full app localization in both languages
  • Dynamic language switching

🎨 Modern UI/UX

Beautiful splash screen and modern card design

  • Beautiful splash screen with app logo
  • Custom animated tab bar
  • Glassmorphism design elements

🛡️ Security Features

πŸ”

AES-256 Encryption

Industry-standard AES-256 encryption algorithm for maximum security

πŸ”‘

SHA-256 Key Derivation

SHA-256 key derivation from hashcode for secure key generation

🎲

Random IV Generation

Random Initialization Vector (IV) for each encryption operation

πŸ“±

Completely Offline

No data sent to external servers, complete privacy protection

📱 App Structure

πŸš€

SplashView

Animated welcome screen with app branding

🌍

LanguageSelectionView

First-time language choice interface

πŸ“±

ContentView

Main tab-based interface

πŸ“

TextCryptoView

Text encryption/decryption interface

πŸ“

FileCryptoView

File encryption/decryption interface

ℹ️

AboutView

App information and developer details

📸 App Screenshots

Ready to Secure Your Data?

Contact me to learn more about FileLock Secure or discuss your iOS development needs