The Wrong Company
Portfolio Site for Michael Parr

USB Padlock

Version: 0.7.2810.0 changelog
Completion Date: 28th October 2009
Status: Completed (Unmaintained)
Programming Language(s): C#
System Requirements: .Net framework 3.5
Download: Source Code / Application

Information

This application was originally developed as part of my final year project at Teesside University. It is a proof of concept application for keeping files secure on a USB flash memory drive while in transit, with the application present on the device so the files can be accessed on any windows computer running the correct .Net framework. The application is regarded as a proof of concept as it was a test to see if portable encrypt could be done very simply, something I felt which wasn't true for the currently available solutions.

The application uses custom installation dialogue to set the application up on the chosen device, and uses as custom file browser interface to decrypted and encrypt the files on the device. The files are encrypted using the AES-192 algorithm with the passkey or pass file being put through a tiger hashing algorithm to produce a fixed length 192bit key.

Features

Disclaimer/Licence

This work is licensed under a Creative Commons Attribution 3.0 Unported License. I hold no responsibility for any loss or damage to files when using this application.