160 likes | 284 Views
The Greystash project led by Erik Paulson and Kyle DeFrancia aims to address the common issue of users neglecting secure password practices due to perceived difficulties. Our solution simplifies password management by generating secure passwords automatically. Major milestones have been achieved, including delivering functional specifications and implementing key features like password field injections and submission overrides. With additional research and design work underway, we remain committed to enhancing security while making usability a priority. Future milestones include completing design documents and refining website logic.
E N D
Greystash October Program Review
Team Failing Street Erik Paulson - Fall Lead Kyle DeFrancia - Spring Lead Joseph Devlin - Webmaster
Team Failing Street Faculty Advisor: Dr. Crenshaw Industry Advisor: Dr. Hendrix
A Problem Nobody uses secure passwords because it’s too hard
Our Solution Make secure passwords easy by generating them for you
Milestones Accomplished • Functional Specification 0.9 • Due 20 Sep, Delivered 19 Sep • Functional Specification 0.95 • Due 27 Sep, Delivered 26 Sep • Functional Specification 1.0 • Due 4 Oct, Delivered 3 Oct
Milestones Accomplished • Inject Image Into Password Field • Due 10 Oct, Delivered 8 Oct • Password Submit Override • Due 17 Oct, Delivered 15 Oct • Extension Password Storage Method • Due 24 Oct, Delivered 21 Oct
Additional Accomplishments • Work over break • Conducted research into industry designs • Made design decisions • Preliminary Experiments • Basic extension • Overriding form submit • Encryption libraries • Parsing and Modifying HTML
Upcoming Milestones • Design Document 0.9 • Due 1 Nov, Expected 1 Nov • Design Document 0.95 • Due 8 Nov, Expected 7 Nov • Design Document 1.0 • Due 15 Nov, Expected 14 Nov • Website Rule Logic • Due 29 Nov, Expected 29 Nov
Design Component Organization
Concerns • Changing the Extension Password • Guide users to change passwords as needed • Issues with determining what has been changed • Scope of Project • Over break grew quickly out of control • Decided to reduce scope by storing extension password
Summary • Overview of Project • Progress To Date • Upcoming Milestones • Preliminary Designs • Concerns