Award Date

5-1-2019

Degree Type

Thesis

Degree Name

Master of Science in Computer Science

Department

Computer Science

First Committee Member

Yoohwan Kim

Second Committee Member

Ju-Yeon Jo

Third Committee Member

Justin Zhan

Fourth Committee Member

Brendan Morris

Number of Pages

79

Abstract

Our research proposes a solution to establishing a private group encryption channel so that users may communicate securely according to NSA security standards. There are many techniques that are used to establish a private encryption channel between two users, but there are no encryption protocols currently available that are built to establish a private communication channel with an unlimited amount of users at once via the open distributed blockchain. Our solution demonstrates how a web interface allows any individual to publish a Public Key, a Wallet Address, and an Email Address to a smart contract which enables a private group communication channel of any size to be securely established. A private group communication channel allows any type of private data to be transferred to a group of two or more users like encrypted files, personal data, customer data, proprietary data, and much more.

Keywords

Diffie-Hellman; Ethereum; Group communication; Private key; Private key exchange; Solidity

Disciplines

Computer Sciences

Language

English

Available for download on Friday, May 15, 2026


Share

COinS