Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 966 Bytes

File metadata and controls

29 lines (22 loc) · 966 Bytes

srscAssignment02

MAC key

Keystore generated with: keytool -genseckey -alias mackey -keyalg hmacSHA1 -keysize 128 -keystore mykeystore.jceks -storetype jceks
Password: password
Then converted into PKCS12 format: keytool -importkeystore -srckeystore mykeystore.jceks -destkeystore mykeystore.pkcs12 -deststoretype pkcs12

Commands

Box

Compile:
javac -cp "../bcprov-jdk18on-172.jar:../bcprov-ext-jdk18on-172.jar:." *.java
Run:
java -cp "../bcprov-jdk18on-172.jar:../bcprov-ext-jdk18on-172.jar:." Box ./movies/monsters.dat.enc localhost 6789

StreamServer

Compile:
javac -cp "../bcprov-jdk18on-172.jar:../bcprov-ext-jdk18on-172.jar:." *.java
Run:
java -cp "../bcprov-jdk18on-172.jar:../bcprov-ext-jdk18on-172.jar:." StreamServer 6789

Creation certificate

Root certificate

openssl genrsa -out RootCA.pem 4096
openssl req -new -x509 -days 1500 -key RootCA.pem -out RootCA.crt

Other

Look at scripts