ANKH

Documentation
Login


[ Home | Main Table Of Contents | Table Of Contents | Keyword Index ]

NAME

ankh_changes - Ankh - Changes

Table Of Contents

SYNOPSIS

package require Tcl 8.6 9
package require ankh ?1.0?

DESCRIPTION

Welcome to Ankh, Andreas Kupries' Hashes. This document provides an overview of the changes Ankh underwent from version to version.

Changes

Changes for version 1.1

In detail:

  1. Bumped minimum version of Tcl required to use the package to 8.6.

  2. Reworked to be usable with Tcl 9, while keeping ability to build against 8.6.

  3. Added references to the RHash project, as the origin of the majority of the hash implementations.

  4. Various small fixes (Mismatched, out-of-date version numbers, build configuration, doc typos, ...).

Changes for version 1.0

In detail:

  1. This is the first release of Ankh considered to be feature complete.

  2. All hash commands now accept two options, -offset and -length. With these the user can control the slice of the input to hash.

Changes for version 0.0

In detail:

  1. This is the first release of Andreas Kupries' Hashes, Ankh for short.

  2. The package provides a basic set of well-known hashes, i.e. md4, md5, sha1, sha2, and sha3.

  3. It further provides a lot more not as well known hashes from around the world.

  4. The RHash project is the source for most hash implementations. The exception is SHA-1, where the old implementation used by Tcllib's sha1 module was found to be faster.

Bugs, Ideas, Feedback

This document, and the package it describes, will undoubtedly contain bugs and other problems. Please report such at the Ankh Tracker. Please also report any ideas for enhancements you may have for either package and/or documentation.

KEYWORDS

aich, bittorrent info hash, blake, btih, cryptographically secure hashes, ed2k, edonr, gost12, gost94, has160, hash digests, md4, md5, ripemd160, secure hashes, sha1, sha2, sha3, snefru, tiger, tth, whirlpool

CATEGORY

cryptographically secure hashes

COPYRIGHT

Copyright © 2021-2024 Andreas Kupries
Copyright © 2021-2024 Documentation, Andreas Kupries