ciphertet presentation given at tadhack-mini orlando
TRANSCRIPT
![Page 1: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/1.jpg)
CIPHERTEXTTADHack-mini Orlando 2018
Tim Christovich, Jeremiah Lantzer, Muntaser Syed, Chris Woodle
![Page 2: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/2.jpg)
Inspiration
One day, you’re at the office or at school, only to realize you left an important deliverable in your home...
![Page 3: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/3.jpg)
Inspiration
…you can’t run back, your meeting is in ten minutes, but a good friend of yours is willing to help...
![Page 4: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/4.jpg)
Inspiration
…what do you do?
![Page 5: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/5.jpg)
Inspiration
…what do you do?
Thankfully, you have a smart lock on your door!
![Page 6: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/6.jpg)
Inspiration
…what do you do?
Thankfully, you have a smart lock on your door!
Unfortunately… your friend does not have a smartphone, or used his or her data for the entire month.
![Page 7: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/7.jpg)
The Problem
Smart home devices often require complex mobile applications with user accounts and other functionalities built in that are either unnecessary or require considerable setup
X
![Page 8: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/8.jpg)
The Problem
It is difficult to manage access of smart home devices and ensure a secure line of control
X
![Page 9: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/9.jpg)
Our Solution
CIPHERTEXT
A mobile app enabled system designed to help you manage and control access to your smart home devices, while keeping you informed about your connected home.
![Page 10: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/10.jpg)
Our Solution
![Page 11: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/11.jpg)
How It Works
User Selects Device from Application
User chooses method of authenticatingusers
Friend can enter code and authenticate system
Friend’s face is added to the face recognitiondirectory
Friend receives message with QR code
Friend receives message with SMS code
Friend can scan code and authenticate system
Friend can walk up to door and authenticate system
![Page 12: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/12.jpg)
Key Functionalities
● Allow access for a friend○ Over SMS or MMS for one-time access○ Facial recognition for returning guests
● View access history for device via the Droplit.io API● Get system and security updates for the connected home
![Page 13: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/13.jpg)
APIs and Integrations
Used Avaya ZANG for MMS from mobile app authentication request
Used Telnyx for SMS from mobile app authentication request
Used Flowroute for SMS from sensor reporting systems
Used VoIP Innovations technology to notify users of security events
![Page 14: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/14.jpg)
Tech Stack● Front-end
○ Ionic 3 mobile application
● Back-end○ Python backend on Heroku to handle app requests and SMS/MMS/Image dispatch○ Amazon S3 bucket for returning images to software stack○ Droplit.io for smart home device management
● Hardware (refactored for Ciphertext based on previous project)○ Raspberry Pi
■ NodeJS server to handle SMS code ○ Python server for QR authentication
![Page 15: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/15.jpg)
Thinking for the Future
● Add complete smart home device control ○ Share with your roommate in an apartment or residence hall to
allow them access to your devices
● Enable more triggers besides the mobile application○ Using Alexa or Google Home units to prompt for allowing someone in
● Better assist the blind or physically disabled○ Use telephone calls as a means of providing authentication
for someone to enter or exit a space
![Page 16: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/16.jpg)
From idea... ...to product
![Page 17: ciphertet presentation given at TADHack-mini Orlando](https://reader030.vdocument.in/reader030/viewer/2022032613/5aad5ce97f8b9a3a238b4729/html5/thumbnails/17.jpg)
Thank you!