Releases: DerekGary/encrypted-file-transfer-webapp
Releases · DerekGary/encrypted-file-transfer-webapp
v1.0.0 - Launch Release
What's v1.0.0 All About?
This marks the initial release of our Secure File Transfer project, version 1.0.0! This release introduces core functionality that allows users to securely upload, download, and manage files with end-to-end encryption.
Features
- Secure File Upload and Download: Users can securely upload files to our S3 storage and download them using pre-signed URLs. Files are encrypted client-side before being uploaded.
- Dynamic File Encryption: Leveraging libsodium, our platform ensures that files are encrypted and decrypted on the fly using XChaCha20Poly1305.
- Automated File Decryption on Download: Files are automatically decrypted upon download, ensuring data integrity and security.
- Interactive Web Interface: A user-friendly web interface that supports file uploads and displays file metadata, such as file size and encrypted file name.
Known Issues
- Access Duration Timer: The timer that should track the availability duration of the file downloads is not yet implemented.
- Transfer Counter: There is currently no implementation to count and limit the number of times a file can be downloaded.
- Share Links: The functionality to generate shareable links for files securely is not currently available.
- File Deletion Links: Automated links for file deletion after download or expiration are not implemented.
Contributing
We welcome contributions! Don't worry, we don't have formal Contributing Guidelines—just shoot us an email or pull request, and we'll figure it out together. 💯