Neues separates AMath-Archiv
mit erweiterter Unit AMath V0.79 und Quadsolv V0.25
Aktualisierte Unit Compvers V0.21
im Util-Archiv unterstützt jetzt D14 und FPC 2.4.0
26. Nov. 2009
Das aktualisierte Util-Archiv enthält die
neue AMath-Unit mit genauen
elementaren mathematischen Funktionen
MPArith V1.13.10 mit vielen
zusätzlichen elementaren transzendenten Funktionen (benutzt
zum Test der AMath-Funktionen)
und zugehöriger (englischer) Einführung
18. Juli 2009
Delphi 2009 (D12) bedingte Anpassungen für die Algorithmen auf der Krypto-Seite
12. Juli 2009 Anpassungen für Delphi 2009 (D12):
Um fehlerfrei unter D12 benutzt werden zu können, wurden die Units
HRTimer und
Base2N aus dem
Util-Archiv korrigiert
und das neue Symbol D12Plus in std.inc
definiert.
Mit diesen geänderten Dateien arbeiten die meisten Pakete
(mit Ausnahme von DCRT und ZLib) fehlerfrei unter D12;
es gibt allerdings noch ein paar Warnungen bezüglich Strings und Chars, die
im Laufe der normalen Aktualisierungen beseitigt werden.
Eine aktualisierte Version des Blowfish-Archivs
korrigiert neben den D12-Anpassungen eine verlorene {$apptype console}-Directive.
Höhere Salsa20-Verschlüsselungsgeschwindigkeit; insbesondere für BASM16 (Faktor 3 .. 4)
XSalsa20-Erweiterung für Salsa20 mit 192-Bit-IVs (Initialisierungsvektoren)
04. Apr. 2009
Aktualisierte Compvers-Unit V0.20 mit FPC 2.2.4
im Util-Archiv
Version 1.11.20 des MPArith-Archivs
und der separaten (englischen) Einführung mit
Burnikel-Ziegler Division,
Toom-3 Multiplikation / Quadrierung
und mehr
02. März 2009
Aktualisierte Standard-Includedatei und BTypes-Unit in std.zip MPArith V1.10.27 mit
modulare Kubikwurzeln, CRT-RSA-Faktor-Wiedergewinnung,
Partitionsfunktion nach Hardy - Ramanujan - Rademacher
07. Jan. 2009 MPArith V1.9.18
mit Karatsuba-Quadratwurzel, schnellem 32Bit-Primzahlgenerator,
RSA-Faktor-Wiedergewinnung
12. Dez. 2008
Es gibt jetzt eine separate Seite für archivierte Neuigkeiten
Weitere Pakete benutzen die aktualisierte BTypes-Unit:
22. Nov. 2008
Nach Feedback bezüglich D12 (alias Delphi 2009) und 64-Bit FPC wurde
die BTypes-Unit aus dem
Util-Archiv
mit dem Ziel verbesserter Portabilität überarbeitet. Die
folgenden Pakete sind die ersten, die die aktualisierte Unit verwenden,
andere werden demnächst veröffentlicht:
07. Nov. 2008 PRNG-Archiv mit Dword-Funktionen für alle Generatoren
Version 1.8.21 des MPArith-Archivs
mit englischer Einführung:
Signifikante Verbesserungen bei Potenzerkennung und Wurzelberechnung
03. Okt. 2008
Version 1.7.23 des MPArith-Archivs
und der separaten (englischen) Einführung
Aktualisierte Standard-Includedatei in std.zip
07. Sep. 2008
Neues auf der CRC/Hash-Seite:
- Anpassung in FCRC32 für FPC V2.2.2
- Interaktives GUI-Demoprogramm TCRC16
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
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.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.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