“The illiterate of the 21st century will not be those who cannot read and write, but those who cannot learn, unlearn, and relearn. ”― Alvin Toffler
Last Saturday Team Hypermine took participation at the Cloud 20/20 UNISYS (www.unisys.com) hackathon.
The tech giant conducted the event to bring together professionals for their unique ideas around disruptive technologies and to recognise them for their talent.
The event was dedicated to technology professionals with more than 3 years hands on work experience. This resulted in a very sophisticated collection of PoCs, and also made sure that the participating teams were top notch..
A total of 73 teams has applied; of which a mere 23 were selected showcase their work.
The themes provided were
There were some very interesting Machine Learning projects, Team TAKA [won 3rd Place] built Office Login Security system using AWS DeepLense. Similarly there were several projects in AI and IOT security using RaspberryPI as a proxy at L2 level. As for us, team Hypermine, was participating the Security segment with our Cryptographic SingleSignOn Solution.
We team chose Security as our theme.
The problem statement
Storing passwords in databases are not secure, additionally are a hassle to manage.
Our Solution
A cryptographic based login mechanism where users login into applications without having to provide there log in credentials.
How ?
The solution is divided into three modules
The server is where the A website owner registers their website by providing their SSL Certificates and details like domain name and redirection URL and so on. The server then generates an ‘APP ID’ and provides a SDK which the website owner implements in the website and controls the login/Authentication.
The users then register themselves in mobile app. On registration Hypersign generates a Public/Private Key Pair [based on the Elliptic Curve standard] and attaches the public key to the user’s account on server. Next when user access the website for the first time they will see a QR code on the website.
The user will scan the QR code [on the website] by from the mobile app.
The following steps occur :
We use ECDSA encryption algorithm which is a standard in blockchain hence our pki wallet works with any blockchain to broadcast transaction in a blockchain based apps.
We plan to integrate this mechanism with other standard SSO applications such as
Hypersign will add another layer of encryption and security on the existing platforms without having to change anything in their existing setup.
Our team won 1st prize. ????
Technologies Used for the project