Security and Privacy Enhanced Encrypted Document Management System
Senior Project: 2005-2006
VeriPal's Message-Identity-Transaction system (MITs) alleviates identity theft
via secure, encrypted, (no spam) messages, and secure transactions. The company
proposed a project which would extend MITs by applying digital signatures to
digital documents and other file types. The primary goal of the project was to
make digital signature technology and its benefits available to audiences with
a limited degree of technical sophistication. The product allows a user to sign
a document with his unique private key, and then to verify the signatures of
received documents.
The system uses a simplified Service Oriented Architecture (SOA) to produce a
"Signed Document Management System". This architecture is compatible with MITs'
public-key encryption infrastructure and certificate authority. Agile,
test-driven development was used while developing the product. The design of
the application followed the capability maturity model, the personal software
process, and the team software process. The software was built with Java as an
Eclipse Feature. As such, it is cross-platform compatible and can be used on
any platform which supports the Java Runtime Environment (version 1.5 or
better).

SPEED Main Window
Signed Document Confirmation
Verified Document Confirmation
Document Information
|