<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[CRC von Dateien erstellen]]></title><description><![CDATA[<p>Kann mir jemand sagen wie man einen CRC von Dateien oder größeren Bitstreams erstellt? Ich würd nur mal das Prinizp erfahren wie das funktionieren soll... Liesst man Byteweise die Daten ein und macht das Polynomdivision und fügt das am Schluss den ganzen Rest zusammen? Wie kann man den Rest von mehreren CRC zusammenfassen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/181690/crc-von-dateien-erstellen</link><generator>RSS for Node</generator><lastBuildDate>Tue, 22 Sep 2026 10:10:53 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/181690.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 May 2007 10:05:39 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to CRC von Dateien erstellen on Wed, 16 May 2007 10:05:39 GMT]]></title><description><![CDATA[<p>Kann mir jemand sagen wie man einen CRC von Dateien oder größeren Bitstreams erstellt? Ich würd nur mal das Prinizp erfahren wie das funktionieren soll... Liesst man Byteweise die Daten ein und macht das Polynomdivision und fügt das am Schluss den ganzen Rest zusammen? Wie kann man den Rest von mehreren CRC zusammenfassen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286015</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286015</guid><dc:creator><![CDATA[traceman]]></dc:creator><pubDate>Wed, 16 May 2007 10:05:39 GMT</pubDate></item><item><title><![CDATA[Reply to CRC von Dateien erstellen on Wed, 16 May 2007 10:10:03 GMT]]></title><description><![CDATA[<p>traceman schrieb:</p>
<blockquote>
<p>Ich würd nur mal das Prinizp erfahren wie das funktionieren soll... Liesst man Byteweise die Daten ein und macht das Polynomdivision und fügt das am Schluss den ganzen Rest zusammen?</p>
</blockquote>
<p>Üblicherweise ja, wobei du natürlich auch größere Blöcke auf einmal lesen kannst.<br />
(ansonsten: das <a href="http://de.wikipedia.org/wiki/Cyclic_Redundancy_Check#Implementierung" rel="nofollow">hier</a> kannst du als Ausgangspunkt für die Rechnung verwenden)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286022</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286022</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 16 May 2007 10:10:03 GMT</pubDate></item><item><title><![CDATA[Reply to CRC von Dateien erstellen on Wed, 16 May 2007 11:57:23 GMT]]></title><description><![CDATA[<p>jo ok, also das ist schonmal hilfreich. Ich habe 214 Bit die ich mit dem CRC berechnen muss(Danach kommt die Checksum). Ich stell mir das so vor das ich das ganze in 8 Byte aufteile 26*8=208 plus 6 Stopfbits wobei ich noch rauskriegen muss ob die vorne einfüge oder hinten (oder ist das egal?) Das größte Problem ist für mich nur das zusammenfügen der einzelnen Reste. Kann man das ohne weiteres per Bitschiebebefehl machen oder gibts da auch noch einen extra Algo? Die freien CRC Algorithmen liefern mir eben nur den Rest als Ergebnis.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1286105</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1286105</guid><dc:creator><![CDATA[traceman]]></dc:creator><pubDate>Wed, 16 May 2007 11:57:23 GMT</pubDate></item></channel></rss>