Skip to content

Sohamraje137/CA1-A7

Repository files navigation

Cyclic-Redundancy-Check

Question no. A. 7.

We have implemented Cyclic redundancy check codes using JavaScript and html.
Here we use HTML and CSS for the front-end .
We used simple XOR to calculate the code word .
We use simple XOR to decode also.
We have implemented 1 bit error correction.The actual algorithm is to use idea of checksums and make tables
But every divisor will have its own table and using that is not easy. So, we used an alternative
We change every bit at once and check it.
The code is properly indendated.
The buttons on the navigation bar gives brief idea about CRC,Polynomials or divisors ,1 bit error correction algorithm.
For detailed reading a link is attached bellow it.

Team members


Bidyadhar Mohanty(16CO212)
Soham P. Patil (16CO249)

An web based tool for CRC codes

To run the program:

  • Run the command
git clone https://github.com/Sohamraje137/cyclic-redundancy-check
  • Enter the project directory by entering
cd cyclic-redundancy-check
  • open DC1.html using any browser