0x27/GitPass
Open Source Your Password (Mismanagement)!
🤡 GitPass - Quản lý mật khẩu "mở nguồn" với phong cách parody
Một password manager nguồn mở tự tự gọi là "mismanager" - dùng mã hóa Fernet cấp quân sự và lưu trữ trên GitHub.
GitPass là một dự án phần mềm quản lý mật khẩu đầy châm biếm, được viết bằng Python. Dù chỉ là một công cụ parody, nhưng nó thực sự sử dụng mã hóa Fernet (AES-128-CBC với PKCS7 padding) để mã hóa mật khẩu và lưu trữ chúng dưới dạng JSON mã hóa trên GitHub thông qua Git. Dự án này kết hợp một giao diện dòng lệnh (CLI) đơn giản cho phép người dùng thêm, liệt kê, truy xuất, cập nhật và xóa mật khẩu một cách an toàn (hay không an toàn tùy cách nhìn).
✨ Điểm nổi bật
- Mã hóa Fernet: Sử dụng tiêu chuẩn mã hóa Fernet từ thư viện cryptography.io để bảo vệ dữ liệu mật khẩu.
- Lưu trữ qua Git: Tận dụng sức mạnh của Git để lưu trữ lịch sử mật khẩu và đồng bộ hóa với GitHub.
- Giao diện CLI: Hỗ trợ các lệnh add, list, retrieve, update, delete để quản lý mật khẩu dễ dàng.
- Lưu trữ đám mây: Lưu trữ mật khẩu trên GitHub thông qua tính năng GitHub Repository.
- Thông báo đổi mật khẩu: Tự động nhắc nhở người dùng đổi mật khẩu nếu chưa thay đổi trong thời gian dài.
- Nguồn mở hoàn toàn: Phần mềm miễn phí và nguồn mở dưới bản quyền WTFPL.
- Parody tự nhận: Dự án tự gọi mình là "password mismanager" nhưng vẫn cung cấp đầy đủ tính năng bảo mật cơ bản.
💡 Vì sao đáng chú ý
Mặc dù GitPass được thiết kế như một sự châm biếm về các công cụ quản lý mật khẩu phức tạp, nhưng nó thực sự triển khai được các tính năng cốt lõi một cách nghiêm túc - từ mã hóa Fernet cho đến tích hợp Git/GitHub. Điều này làm cho dự án trở thành một ví dụ thú vị về cách kết hợp mã hóa mạnh mẽ với hệ thống quản lý phiên bản. Dù là parody, GitPass vẫn đòi hỏi người dùng có một master password mạnh và khuyên dùng repository riêng để bảo mật tốt hơn.
#GitPass #PasswordManager #OpenSource #Python #Fernet
Similar Projects
Discover other similar projects and AI models.
A list of Free Software network services and web applications which can be hosted on your own servers
KeePassXC is a cross-platform community-driven port of the Windows application “KeePass Password Safe”.
Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included.
Password protect a static HTML page, decrypted in-browser in JS with no dependency. No server logic needed.