Senior Honors Projects, 2010-2019

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.

Date of Graduation

Spring 2015

Document Type


Degree Name

Bachelor of Science (BS)


Department of Computer Science


Michael Kirkpatrick


Our society is becoming more virtual and mobile everyday. The purpose of this application is to transform a physical card system into a virtual card system that meets the demands of a technologically-oriented society. Parents will be able to create their own child identification cards more quickly and cost efficiently. Cards can be easily edited instead of having to order an updated replacement. Immediate and frequent alteration of cards allows for information to be more accurate. Cards can be shared globally and instantly via the Internet or shared connections such as Bluetooth. The fast access to and virtual duplication of identification cards lends itself to effective emergency situations and convenience. However, risks in cyber security are attached to the introduction of identification cards to the virtual world. Potential threats must be evaluated and proactively minimized. Cards may be re-distributed undesirably. Sensitive information may be read by those who have malicious intentions. To protect sensitive information, cards can be encrypted with keys to protect sensitive data for improved security. Roles can also be assigned to users to determine who should have access to what sections of data. While the virtualization of child identification cards is much more efficient in many aspects, it is also much more dangerous if exercised without caution. Homesafe was developed by taking all of these factors into consideration. Its graphical user interfaces were designed for simplicity and convenience. Bluetooth has been implemented for remote connection with other devices. Selective encryption using keys and role based access control has been integrated into the application. It is a project with much potential in virtualizing the IDK business safely and efficiently.



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.