crc32

Eine zyklische Redundanzprüfung (CRC) ist ein Fehlererkennungscode, der zufällige Änderungen an Computerrohdaten erkennt und häufig in digitalen Netzwerken verwendet wird. (Wiki) Ein CRC32-Algorithmus nimmt typischerweise einen Dateistrom oder ein Zeichenarray auf und berechnet ein vorzeichenloses langes Codewort aus der Eingabe. Man kann dieses Codewort übertragen und auf der Empfängerseite neu berechnen, dann mit dem übertragenen vergleichen, um einen Fehler zu erkennen.
4
Antworten

CRC32 rückgängig machen

Ich suche nach einer Möglichkeit, eine CRC32-Prüfsumme rückgängig zu machen . Es gibt Lösungen, aber sie sind entweder schlecht geschrieben , extrem technisch und / oder in der Versammlung . Assembly ist (derzeit) jenseits meines Wissens, a...
03.10.2009, 15:26
2
Antworten

Checksumming: CRC oder Hash?

Abgesehen von Performance- und Sicherheitsüberlegungen und unter Annahme einer Hash-Funktion mit perfektem Avalanche-Effekt, die ich für Prüfsummen von Datenblöcken verwenden sollte: CRC32 oder Hash, abgeschnitten auf N Bytes? I.e. was wird eine...
26.01.2013, 10:39
2
Antworten

Warum gibt java.util.zip.CRC32.getValue () einen langen, keinen int zurück?

Siehe den Titel. Der zurückgegebene Wert ist 32 Bit, oder? Warum nicht ein int zurückgeben?     
12.06.2013, 22:30
1
Antwort

Warum erkennt BCL GZipStream (mit StreamReader) Datenfehler mit CRC32 nicht zuverlässig?

Neulich stieß ich auf die Frage GZipStream nicht detect korrupte Daten (selbst CRC32-Pässe)? (Von denen dies sehr wohl ein "Duplikat" sein könnte, habe ich gemischte Gefühle zu diesem Thema. Ich war auch derjenige, der die CRC32 zum Titel hinz...
27.02.2012, 20:30
2
Antworten

Wie implementiert man CRC32 unter Ausnutzung der Intel spezifischen Anweisungen?

Intel hat eine spezifische CRC32 Anweisung verfügbar im SSE4.2-Befehlssatz. Wie kann ich diese Anweisung nutzen, um CRC32-Berechnungen zu beschleunigen?     
02.07.2015, 12:05
4
Antworten

Ist CRC32 additiv?

An mehreren Stellen habe ich gelesen, dass crc32 additiv ist und so: CRC (A xor B) = CRC (A) x oder CRC (B). Die obige Aussage wurde durch den folgenden Code, den ich geschrieben habe, widerlegt: %Vor% Programmausgabe: %Vor% Könnte je...
08.08.2011, 06:16
1
Antwort

Wie wird PNG CRC genau berechnet?

In den letzten 4 Stunden habe ich den CRC-Algorithmus untersucht. Ich bin mir ziemlich sicher, dass ich schon den Dreh rausbekommen habe. Ich versuche, einen PNG-Encoder zu schreiben, und ich möchte keine externen Bibliotheken für die CRC-Ber...
06.06.2014, 12:52
1
Antwort

Wie benutze ich die Übertrag-lose Multiplikation (PCLMULQDQ) in zlib CRC32?

Ich habe kürzlich mit CloudFlares optimiertem zlib gespielt und die Ergebnisse sind wirklich beeindruckend. Leider scheinen sie angenommen zu haben, dass die Entwicklung von Zlib aufgegeben wurde, und ihre Gabel brach ab. Ich war schließlic...
22.05.2016, 11:30
1
Antwort

XAPK Die Validierung der Datei zeigt korrekte Daten an

Beim Ausführen des APK-Erweiterungsdatei-Beispiels habe ich gerade CRC32 überprüft, um den CRC-Bug-Algorithmus zu umgehen, und es funktioniert sehr gut !! Aber während XAPK-Datei-Validierung in den richtigen heruntergeladenen Daten 99% Informati...
30.07.2012, 14:43