Skip to content

Townsheriff/computer-networks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer Networks

Cyclic Redundancy Checks (CRC)

Implementation can be found: src/cyclic-redundancy-check.js Test scenarios can be found: test/test-cyclic-redundancy-check.js

Error Correction Codes (ECC)

Used Hamming Code (7,4) codewords.

Implementation can be found: src/error-correction-codes.js Test scenarios can be found test/test-error-correction-codes.js

RSA Signed Message

Used node package MD5.

Finding prime numbers: prime-numbers.js

Generating, encrypting, decrypting: rsa.js

Tests scenarios for Signed RSA Message: test-message-signing.js

Running

Steps tested with MacOS. Running unit tests wont work on windows CMD, but should work in Windows Bash.

  1. Install NodeJS
  2. Install project dependencies: npm install
  3. Run unit tests: npm run test (Mac/Linux)

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published