Alle Seiten sind in Englisch und Deutsch vorhanden, zur Navigation und zum Sprachenwechsel werden die Menüs am oberen und unteren
Seitenrand benutzt. Softwarefehlerberichte und Anregungen bitte an die angegebene E-Mail-Adresse
(zusammen mit meinem öffentlichen PGP-Schlüssel
in der Fussleiste in spamfeindlicher Form zu finden; Klicken im Browser sollte das E-Mail-Programm anwerfen.)
Die Betreff-Zeile sollte sich auf diese Seiten beziehen, z.B. CRC/Hash enthalten.
Wenn innerhalb weniger Tage keine Antwort eintrifft, bitte noch einmal versuchen.
Vor dem Herunterladen von Software von diesen Seiten bitte diesen
rechtlichen Hinweis beachten.
Neues
03. Okt. 2008
Version 1.7.23 des MPArith-Archivs
und der separaten (englischen) Einführung
Aktualisierte Standard-Includedatei in std_inc.zip
07. Sep. 2008
Neues auf der CRC/Hash-Seite:
- Anpassung in FCRC32 für FPC V2.2.2
- Interaktives TCRC16 GUI-Demoprogramm
32-Bit Camellia-Implementation auf der Kryptoseite
Kleine Korrekturen an der zlib-Bibliothek
04. Aug. 2008
Neues auf der Kryptoseite:
- EAX-Komplettpaket-Funktionen für AES
- Bereichstestsichere AES-IncProcs für FPC -dDebug
- Neue Standardwerte für die Salsa20-Stromchiffre
17. Juli 2008
Neues auf der CRC/Hash-Seite:
- Umbenannte und erweiterte KDF-Unit
- Aktualisierte (englische) Hash/HMAC-Informationen
- Verbesserte und korrigierte crcmodel-Unit
- Neue crcm_cat-Unit mit 30+ CRC-Algorithmen
Anpassungen für FPC V2.2.2 in zlib-Bibliothek und -Demoprogrammen
Aktualisierte FCA-Demo-Programme
27. Juni 2008 Camellia-Blockchiffre auf der Kryptoseite
Aktualisiertes Util-Archiv: Compvers V0.18 (für FPC 2.2.2) und Sort V1.18
Wichtiger Hinweis für Benutzer von FPC im Debugmodus
12. Juni 2008
CRT, RSA/CRT, Cornacchia etc in MPArith V1.6.18;
aktualisierte (englische) Einführung
21. Mai 2008 CRC/Hash-Seite: Die Hash- und HMAC-Routinen unterstützen jetzt Eingaben mit beliebiger Bit-Länge
30. März 2008
Aktualisiertes Util-Archiv:
TSC V0.35 und HRTimer V0.23
implementieren _ReadCounter bzw. CalcCPUFrequency via sysutils.time auf 32-Bit
Nicht-Windows-Systemen (z.B. BSD oder Linux);
Base2N V0.38 mit Ansistring-Funktionen für
alle 32-Bit-Compiler.
03. Feb. 2008
Version 1.5.16 des MPArith-Archivs
mit der zugehörigen separaten (englischen) Einführung
12. Jan. 2008 AES mit CFB8-Modus auf der Kryptoseite
Version 1.4.07 des MPArith-Archivs
24. Dez. 2007
Gleitkomma-Arithmetik in V1.3.19 des MPArith-Pakets
Aktualisiertes Util-Archiv (HRTimer V0.22, Mem_Util V0.94)
12. Okt 2007 AES mit XTS-Modus
(IEEE P1619 Standardentwurf) auf der Kryptoseite
05. Okt. 2007
Neues auf der CRC/Hash-Seite:
- Korrigierte SHA512-Unit für mehr als 512MB Daten
- PPCH: CRC/Hash-Alternativroutinen in reinem Pascal
- Aktualisierte CRC/Hash-Demoprogramme
- Version 1.17 des FAR-Manager-Plugins
Aktualisierte Version der Standard-Includedatei in std_inc.zip
(FPC {$asmmode intel} wird nur für CPUI386 gesetzt.)
22. Sep 2007
Version 1.2.30 des mpint-Archivs
An FPC V2.2.0 angepaßtes Util-Archiv (CompVers V0.16, BitArray V0.17)
10. Aug 2007
Aktualisiertes Util-Archiv (CompVers V0.16)
Version V1.1.27 des mpint-Archivs
08. Juli 2007
Neues auf der CRC/Hash-Seite:
- Schnelle FCRC32-Implementation (Slicing-by-4 nach zlib 1.2.3)
- BASM16 bei Adler32 (Geschwindigkeitsfaktor 15)
- Includedatei für BASM16-Tabellenausrichtung
24. Juni 2007 AES: AES-CMAC-PRF-128 nach RFC 4615, neuer EAX-Kontextname
Betriebsarten EAX und OMAC für Twofish
und Blowfish
Aktualisierte (englische) Informationen zu den Hash/HMAC-Routinen
25. Apr. 2007 prng-Archiv mit xor4096 Pseudo-Zufallszahlen-Generator
Die Stromchiffren ABC und
Phelix werden nicht mehr aktualisiert
17. März 2007
Aktualisierte Version des mpint-Archivs
07. März 2007
MD4-, eDonkey/eMule-Hashfunktionen auf der CRC/Hash-Seite
und angepaßte Demo-Programme
Version 1.16 des FAR-Manager-Plugins
mit MD4, eDonkey/eMule
prng-Archiv mit kiss123 Pseudo-Zufallszahlen-Generator
14. Feb. 2007
Version 1.15 des FAR-Manager-Plugins
Korrigierte CRC/Hash-Units zur Vermeidung des Delphi-eof/4GB-Fehlers
Aktualisierte CRC/Hash-Demoprogramme (die
FCA-Demo-Programme sind noch unverändert und nur
für Dateigrößen kleiner 2GB gültig)
09. Feb. 2007
Alle 32-Bit Delphiversionen (incl. Turbo Delphi) haben fehlerhafte eof-Funktionen(end of file) für Dateien größer als 4 GB.
Deshalb sollten die Dateibehandlungsroutinen auf diesen Seiten nur für Dateien mit
weniger als 4 GB als gültig betrachtet werden. Verbesserte Fassungen
werden bereitgestellt, wobei die Priorität beim FAR-Manager-Plugin liegt,
gefolgt von den CRC/Hash file-Prozeduren (MD5File usw).
26. Jan. 2007
Korrigierte Whirlpool-Unit und Rocksoft™ Model CRC Algorithm
auf der CRC/Hash-Seite Aktualisierte CRC/Hash-Demoprogramme
Version 1.14 des FAR-Manager-Plugins
Aktualisiertes Util-Archiv (Base2n V0.37, Dates V0.33)
21. Jan. 2007
Die Whirlpool-Implementationen (bis V0.32) hatten einen Fehler für Daten von mehr als
512 MB.
20. Nov. 2006
Stromchiffre Phelix auf der Krypto-Seite
Aktualisierte Version der Standard-Includedatei in std_inc.zip
08. Nov. 2006
Aktualisierte mpint-Version mit Ausdruckszerlegung und -Auswertung, Kronecker-Symbol etc
Sort-, BTypes- und Delphi-CRT Units auf der Sonstiges-Seite
Beigesteuerte AES256-Unit für Authentizität / Verschlüsselung in FCA
auf der Krypto-Seite
09. Sep. 2006
Aktualisierte mpint-Version mit 2-Phasen-ECM ohne Inverse,
Quadratwurzeln (mod p) und weiteren neuen Funktionen
15. Juni 2006 Twofish-Blockchiffre auf der Kryptoseite Blowfish-Geschwindigkeit verdoppelt für 16-Bit-BASM
24. Mai 2006
Version 1.13 des FAR-Manager-Plugins mit
spezieller MD5-Behandlung für PE-Dateien und optionalen kompletten Dateinamen in Ergebnisdateien
07. Mai 2006
Stromchiffre Salsa20 auf der Krypto-Seite
Auf Salsa20 basierender kryptographischer Zufalls-Generator im prng-Archiv
Stromchiffre ABC V2 wird nicht länger unterstützt
14. Apr. 2006 CRC/Hash-Seite: OpenPGP-kompatible CRC24-Funktion und
Demo-Programme im neuem GUI-Design
Version 1.12 des FAR-Manager-Plugins mit CRC24
und reduzierter Datei- und Daten-Größe
Aktualisiertes Util-Archiv mit Hilfedateien und fio-Unit
12. März 2006
Aktualisierte mpint-Version mit Windows- und Borland-Pascal-Hilfedateien
ABC V2 sollte als unsicher betrachtet werden
03. Dez. 2005
Aktualisierte CRC/Hash-Demoprogramme: GCH V0.66 mit
Hex-Upcase-Auswahl und CCH V0.71 korrigiert für bestimmte $ifdefs.
30. Nov. 2005
Aktualisierte mpint-Version mit
RSA-Basisimplementation und weiteren neuen Funktionen
Einige kleine Units wurden im neuen Util-Archive
zusammengefaßt
31. Okt. 2005
Aktualisierte MemUtil-Version mit
neuer Unit Base2N
D9/WDOSX kompatible Dates-Unit
28. Sep. 2005
Aktualisierte mpint-Version mit vielen neuen
Funktionen und Merkmalen, sowie einer separaten (englischen) Einführung
24. Sep. 2005
CRC/Hash-FAR-Plugin Version 1.9 mit Multi-Datei-Modus auf der CRC/Hash-Seite
05. Sep. 2005
Dmitry Yerokhin hat russische Übersetzungen der .hlp- und .lng-Dateien für
FAR-Plugin V1.8 zur Verfügung gestellt.
19. Aug. 2005
Neue mpint-Version mit
Williams (p+1)-Methode, Lucas V-Funktionen und Bugfixes
09. Aug. 2005
Stromchiffre ABC V2 auf der umbenannten Krypto-Seite
ABC- und AES-basierte kryptographische Generatoren im prng-Archiv
03. Aug. 2005
Verbesserungen / neue Generatoren im prng-Archiv
(mit kryptographischem ISAAC-Generator)
Korrekturen für FPC V2.0 in zlib-Bibliothek und Demoprogrammen
Arbeit an ABC-Stromchiffre kommt voran
04. Juni 2005 prng-Archiv mit Pseudo-Zufallszahlen-Generatoren und kleine Statistik-Unit ministat
CRC/Hash-Demoprogramm CCH V0.70 jetzt mit Kommandozeilen-Optionen
22. Mai 2005
Die neue FPC-Version 2.0 ist erschienen, leider zur Zeit ohne DOS/Go32v2 - Support, im Gegensatz zu Angaben
auf www.freepascal.org und im readme.txt! Meine Quellcodes können ohne Fehler
damit übersetzt werden; um jedoch einige durch StrictLong kontrollierte
Warnungen zu vermeiden, sind neue Versionen von std.inc und zconf.inc nötig.
16. Mai 2005
Nichtrekursives Jacobi/Legendre-Symbol im mpint-Archiv
Neue zlibex-Unit mit "Custom"-zlib-Routinen
(benutzt im aktualisiertem FCA-Demoprogramm)
Kleine Kompatibilitätsänderungen für D9 (=Delphi 2005) und FPC 1.9.8 in anderen Archiven
28. März 2005
Montgomery-Reduktion, Jacobi/Legendre-Symbol im mpint-Archiv
Pascal-Version der zlib-Bibliothek auf Sonstiges-Seite
31. Jan. 2005
FAR-Plugin Version 1.8 auf der CRC/Hash-Seite
06. Jan. 2005 CRC/Hash-Seite: Bugfix SHA512 plus neu-übersetzte Binär-Dateien
keyderiv mit Longint-Iterationszähler, neue HMACSHA256/512-Funktionen
Schnellere CRC16/32-Funktionen für 16-Bit BASM
28. Dez. 2004
Schnellere AES-Routinen und neuer
Blowfish-Teil auf der umbenannten
Krypto-Seite
Erweiterte MemUtil-Unit
23. Okt. 2004
Schnellere Schlüsselgenerierung und aktualisierte Benchmark-Ergebnisse auf der AES-Seite
18. Juli 2004
EAX-Modus, AES-DLL und neues Demo-Programm auf der AES-Seite
PBKDF2-Schlüsselgenerierung, DLL jetzt mit HMACs und keyderiv auf der CRC/Hash-Seite
10. Juni 2004
OMAC-Modi auf der AES-Seite
Kleinere Änderungen (tote Links entfernt, neue AES-Vergleichszeiten, ...)
14. Apr. 2004
FAR-Plugin Version 1.7 auf der CRC/Hash-Seite
Delphi7-Kompatibilität verifiziert, einige kleine Bugs beseitigt
07. März 2004
Int64-Unterstützung für SHA384/512-Hash-Funktionen
Wesentliche Beschleunigung der AES-Schlüssel-Generierung
01. Dez. 2003
Neues Seiten-Layout.
Neue Hash-Funktionen SHA384/512, Geschwindigkeits-Zuwachs 25% Delphi32 .. 42% BP7, GCH: INI-Datei und Richedit
Nov. 2003
Hash/CRC V1.5: Diese Plugin-Version enthält die Oktober-Beschleunigungen und einige Virtual-Pascal-Verbesserungen
Okt. 2003
Diese Version der Basis-CRC/Hash-Routinen bringt englische Kommentare im Quelltext, einige Optimierungen und
ist insgesamt ca. 25% schneller als die Sept.2003-Version (gemessen mit CCH für eine 40MB-Datei).
Sep. 2003
Hash/CRC V1.4: Die neuen Adler32- und CRC64-Routinen wurden ins FAR-Plugin integriert
Sep. 2003
Basis-Routinen mit neuen Adler32-, CRC64-, bCRC64-Algorithmen; "XL"-Versionen für
WIN32-Compiler; Updates für GCH/CCH-Demoprogramme.
Juli 2003
Tabellenfreie bCRC32-Routine, "File"- und "Full"-Versionen
Mai 2003
GCH/CCH-Demoprogramme als Anwendung der Basisroutinen
März 2003
Hash/CRC V1.2: Diese Plugin-Version bietet eine verbesserte SHA256-Anzeige, kann abgebrochen werden
und ist mit Virtual Pascal kompiliert.
Feb. 2003
Hash/CRC V1.1: Veröffentlichung des FAR-Plugins auf der neuen Heimseite