Artemis 3.0 – Milestone 2

Bereits heute wurde im Entwicklungszyklus Milestone 2 erreicht.

Zu den umgesetzten Neuerungen gehört unter anderem eine vollständig neue und generische Implementierung der Hashalgorithmen. Mehrzahl? Ja, denn aktuell sind für die parallelisierte Berechnung die folgenden Hashalgorithmen implementiert:

CRC32, ED2K, RIPEMD160, MD5, SHA1, SHA256, SHA384, SHA512

Darüber hinaus sind nun auch sogenannte ShortHashes (verkürzt auf die ersten 4096, 65536 bzw. 131072 bytes) enthalten. Aufgrund des generischen Aufbaus könnten diese für alle Algos verwendet werden, berechnet werden sie derzeit jedoch nur für MD5 und SHA1. Durch die gewählte Art der Implementierung profitieren unter anderem auch dank .NET 4.0 besonders Multi-Prozessor-Systeme bei der Berechnung der Prüfsummen.

Als nächstes folgen die Anbindung an die Datenbank und die Benutzerverwaltung.

  1. Bisher keine Kommentare.

  1. Bisher keine trackbacks.