Please use this identifier to cite or link to this item: https://hdl.handle.net/10356/139197
Title: Blockchain for mobile applications
Authors: Lim, Wayne Wei En
Keywords: Engineering::Computer science and engineering
Engineering::Computer science and engineering::Software::Software engineering
Issue Date: 2020
Publisher: Nanyang Technological University
Project: SCSE19-0213
Abstract: This report details the project work undertaken to explore mobile data storage on Ethereum blockchain for data security and integrity. The android application, IPEER, is first developed to detect emotions based on a person’s facial expressions. This is accomplished by using Affectiva’s android SDK which analyzes every frame from the live camera feed using deep learning algorithms for emotion tracking. Users can take an image snapshot by capturing the pixels of the camera frame. This image is encrypted using ECIES (Elliptic Curve Integrated Encryption Scheme) and stored on the IPFS network through an IPFS node implemented in the android application. The IPFS content hash of this encrypted image would then be stored on the Ethereum smart contract. Using the combination of IPFS, Ethereum smart contracts, encryption and smart contract access control, data confidentiality and integrity is achieved.
URI: https://hdl.handle.net/10356/139197
Schools: School of Computer Science and Engineering 
Fulltext Permission: restricted
Fulltext Availability: With Fulltext
Appears in Collections:SCSE Student Reports (FYP/IA/PA/PI)

Files in This Item:
File Description SizeFormat 
(Amended) SCSE19-0213_Wayne_Lim_Final_Report.pdf
  Restricted Access
1.45 MBAdobe PDFView/Open

Page view(s)

392
Updated on Mar 16, 2025

Download(s) 50

32
Updated on Mar 16, 2025

Google ScholarTM

Check

Items in DR-NTU are protected by copyright, with all rights reserved, unless otherwise indicated.