npm install
Server
npm run server
Noder
npm run network
Klient
npm run client <node_count?>
npm run test
Denne applikasjonen demonsterer onion-routing med hjelp av typescript. Serveren og nodene kan kjøres lokalt, eller på nettet.
- AES 128-bit kryptering
- Diffie-Hellman nøkkelutveksling
- Rekursive innpakkings- og utpakkingsmetoder
- Enkel server
- Nodenettverk
Klienten kan sende get- og post-requester til en server gjennom et nettverk av noder.
- Gjøre block-størrelse lik i alle transaksjoner. Nå vil de første nodene få en større datamengde.
- Sikre korrekt overføring med verifiseringsalgoritmer i form av hashing-algoritmer.
- Flere kommandolinjevariabler
- Express: Gjør det enkelt å ta i mot spørringer
- Axios: Gjør det lett å sende spørringer
https://github.com/erlendrr/onion-routing-IDATT2104/actions/runs/2044802842