Inspiration

We wanted to create a software that was easy to use for Businesses and Schools to ease new hires and students into basic Cybersecurity .

What it does

It takes a string or list of strings then encoded data that user inputs this data can only be accessed through the decoder button which reveals the hidden data.

How we built it

we used a mix of JavaScript and Html

Challenges we ran into: String encoding is a complex topic, while this demo is a relatively minimal example, in general encoding mechanisms need to be conscientious of their interactions with non-english (more specifically non-basic latin characters), even if designed only for english speaking markets given the large variety of symbols that will inevitably run into. Additionally

What we learned: We learned a significant amount about UTF-16 and surrogate characters and the handling thereof. These topics are generally less relevant with typical latin characters but due to the split nature of unicode variation selectors, we saw these as a massive opportunity for potential but also a complex topic needing care to risk interfering with improper diacritic handling. Lack of manpower group splitting and many bugs with learning a new language

Accomplishments that we're proud of

With just the two of us we were able to complete the project before the due date and with two members needing to leave. We had a goal and we Accomplished it

What we learned

We learned alot about Html and how difficult it is to work on two different wavelengths.

What's next for Hidden

Maybe upon giving it more time and love we can bolster this program to be much more mainstream and complex use different encryption algorithms and rather than use more front end dev tools we can use more back end tools.

Built With

Share this project:

Updates