Skip to content
This organization was marked as archived by an administrator on Nov 22, 2023. It is no longer maintained.
@ECC-Messaging

ECC-Messaging

ECC Messaging

This is a project made to fulfill requirements for coursework.

Objective

Our goal is to enable others to create smaller scale encrypted systems easily as an ECC scheme needs about 256 bits while an RSA scheme needs 3072 for 128 bits of security.

This package will enable developers to quickly implement a secure messaging scheme on a wide variety of systems without much thought, thereby increasing their productivity.

Future Goals

  • Perform extensive tests to verify that hackers cannot get private key
  • Test that attackers cannot modify message in transit. Possible add hash check to verify this.
  • Allow users to login from anywhere and still have the same private key.
  • Improve the package so that it can handle more data types than just plain text, such as images or videos.

Get Started

To get started head over to the main repo and clone the project. From there clone the submodules with the git command:

git submodule update --init --recursive

Submodule: Frontend

This is a demo on how one may use our NPM package. It is a very simple forum with basic login capabilities written in Svelte. We utilize simple JSON databases from Pantry to create proper functionality.

Submodule: Package

This is the core product made. We have both a main version: which is written in typescript as well as a branch written in python.

Popular repositories

  1. ECC-Messaging-Scheme-Package ECC-Messaging-Scheme-Package Public archive

    TypeScript

  2. ECC-Messaging-Demo ECC-Messaging-Demo Public archive

    JavaScript

  3. ECC-Messaging ECC-Messaging Public archive

  4. .github .github Public archive

Repositories

Showing 4 of 4 repositories
  • ECC-Messaging/ECC-Messaging-Scheme-Package’s past year of commit activity
    TypeScript 0 0 1 0 Updated May 5, 2022
  • ECC-Messaging Public archive
    ECC-Messaging/ECC-Messaging’s past year of commit activity
    0 MIT 0 0 0 Updated May 5, 2022
  • ECC-Messaging-Demo Public archive
    ECC-Messaging/ECC-Messaging-Demo’s past year of commit activity
    JavaScript 0 0 0 0 Updated May 5, 2022
  • .github Public archive
    ECC-Messaging/.github’s past year of commit activity
    0 0 0 0 Updated May 4, 2022

Top languages

Loading…

Most used topics

Loading…