Crypto Message is one of CSEP 590 Applied Cryptography projects developed by Shibin(Jack) Xu (shibix@cs.washington.edu) and Sheridan Thirsk (threeup@gmail.com) at University of Washington. We have developed our project based on Cloud Guard.
Obtain an AWS EC2 ubuntu server
Set all traffic on port 7729
Allow http(s) traffic on your server
SSH into your server
git@github.com:shibix/cryptomessage.git
cd cryptomessage
Enter tmux
./DEPLOY
Save URL (e.g. ec2--.compute.amazonaws.com/CloudGuard.zip)
Exit tmux
cd bin-osx
./RUN
cd bin-win
CryptoXT.exe
install zmq 4.0.4
- Linux:
sudo apt-get install libzmq3-dev
- OSX:
brew install zmq
- Windows:
http://zeromq.org/distro:microsoft-windows
install dependencies:
npm install
change zeromq build target
npm rebuild zeromq --runtime=electron --target=2.0.16
run electron
npm start