Calcolo del CRC in C#
Categories: .NET, C, Source Code
Tags:
Questo è un post veloce sul calcolo del codice CRC(Cyclic Redundancy Check) in C#. Per lavoro mi serviva una classe che mi calcolasse il crc-12, e non vi nascondo che ho avuto un poco di difficoltà nel trovare le specifiche dato che, di solito, gli standard più usati sono crc-8, crc16 e crc32.
Alla fine ho trovato una classe che mi permettava di calcolare il crc di ordine variabile da 1 a 32, ho inserito lo standard crc-12, ho aggiunto una classe per semplificare l’inserimento dei valori (CRCSettings) e una funzione per generare altri polinomi oltre quelli standard. Infine ho ripulito la struttura della classe principale.
Eccovi il risultato…
Download CrcTool. Downloads: 907
PS
Non riesco più a trovare il posto dove ho scaricato la classe originale… spero di trovarlo al più presto per linkarlo ![]()
Come non detto ecco il link
Se sei interessato a questo post, potresti anche provare a leggere:
-
No related posts
10 Mag 2007 inandrea
