Skip to content

Secure Communication with Message Steganography in Audio Bits

Notifications You must be signed in to change notification settings

xfortisfye/ict2205-calltography

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ict2205-calltography

Setting Up

Install Dependencies

  1. Install PyQt5
> cd \Path\to\ict2205-calltography
> pip install PyQt5
  1. Install pycryptodome
> cd \Path\to\ict2205-calltography
> pip install pycryptodome

If above doesn't work, uninstall the following and try again.

> pip uninstall pycrypto
> pip uninstall crypto
> pip uninstall pycryptodome
> pip uninstall pycryptodomex
  1. Install cryptography
> cd \Path\to\ict2205-calltography
> pip install cryptography
  1. Install PyAudio
> cd \Path\to\ict2205-calltography
> pip install wheel
> pip install PyAudio

If above doesn't work, Install your respective wheel version to \Path\to\ict2205-calltography Checking of python version: > python

> pip install PyAudio-0.2.11-cp39-cp39-win_amd64.whl
  1. Install codecs
  2. Install make (Optional)

Running the Project

Option 1: Using Python

  1. Run server.py (currently is set to localhost)
> cd \Path\to\ict2205-calltography
> py server.py
  1. Run main.py
> cd \Path\to\ict2205-calltography
> py main.py

Option 2: Using GNU Make (For main.py only)

  1. To run the program
> cd \Path\to\ict2205-calltography
> make
  1. To clean compiled files (.pyc)
> make clean

Collaborators

Name GitHub
Ong Tiong Poh @Swipaaar
Poh Xiang Bin @xenbon
Dylan Yong Kenn Litt @milosaur
Nicholas Poon Keet Hoe @roodysfun
Chua Chiang Sheng, Andy @xfortisfye

Releases

No releases published

Packages

No packages published

Languages