Inspiration

  • 2FA
  • Identicons
  • reCaptcha

What it does

Recaptcha + 2FA with random images

How we built it

Python

Challenges we ran into

A lot

Accomplishments that we're proud of

Random images work

What we learned

What's next for Picky McPickPic

Get itto woork

Built With

Share this project:

Updates

posted an update —

Image generation on sha3 hashes given as hexadecimal. Due to the nature of 2 hexadecimals being 255; image size was decided to be 255 x 255 to allow x,y coordinates to be gained in a 1:1 ratio when converted to decimal. As rgba colours are (255,255,255,255) in the pillow library, simple hexadecimal to decimal conversion was used to create colours from the hashes.

Log in or sign up for Devpost to join the conversation.

posted an update —

Html css front end with php scripts to validate login credentials and send data back to python backend. Time, password and email of login used to generate 3 images. 6 extra random images are generated and are sent to the user webpage. The three images related to the user then appears on the users device in an order which they must click on the webpage with 9 images.

Log in or sign up for Devpost to join the conversation.