up to date 
HomeProjectsTagsMembersGroupsHelp

Cryptographic hash functions

OverviewWikiNewsVersionsLatest

Project Description

This repository is not maintained anymore.
The code has been merged into Cryptography.

Cryptographic hash functions written in Squeak using Registers.

Includes MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA512/224 and SHA512/256.
All algorithms use the most efficient implementation on the given platform.
MD5, SHA1 can optionally use existing plugins. MD5, SHA1, SHA224 and SHA256 have optimized versions on 64-bit platforms.
Read the class comments and have a look at the test cases.
If you have the Cryptography package loaded in your image, then use the HAHasher package instead of the Hasher package. The two are the same, but the former has all class names prefixed with HA to avoid class name collisions.

To load the Hasher package, evaluate

Installer ss
    project: 'Registers';
    install: 'Registers';
    project: 'Hasher';
    install: 'Hasher'.
To load the HAHasher package, evaluate

Installer ss
    project: 'Registers';
    install: 'Registers';
    project: 'Hasher';
    install: 'HAHasher-Core';
    install: 'HAHasher-Tests'.

Members

Creator:Levente Uzonyi
Admin:Levente Uzonyi

Tags

algorithm, cryptography, squeak

License

Code commited to this repository will be automatically under MIT license.

Registration

MCHttpRepository
location: 'http://www.squeaksource.com/Hasher'
user: ''
password: ''

Packages

  • HAHasher
  • HAHasher-Core
  • HAHasher-Tests
  • Hasher
  • Hasher-Core
  • Hasher-Tests

Links

http://www.squeaksource.com/Hasher.html
http://www.squeaksource.com/Hasher

Global:Read

Statistics

Registered:3 March 2020 12:57:29 am
Total Releases:0
Total Versions:12
Total Downloads:154
XHTML | CSS | RSS27 April 2024