Difference between revisions of "SHA1"
Jump to navigation
Jump to search
Markus.humm (talk | contribs) (Created page) |
Markus.humm (talk | contribs) (Mentioned Seattle) |
||
Line 10: | Line 10: | ||
This unit implements the SHA1 hash algorithm. This algorithm is considered to be insecure and should not be used anymore if possible. | This unit implements the SHA1 hash algorithm. This algorithm is considered to be insecure and should not be used anymore if possible. | ||
Improved descendants are SHA256, SHA384 or SHA512. Implementations of these can be found as class THashSHA2 in System.Hash.pas unit | Improved descendants are SHA256, SHA384 or SHA512. Implementations of these can be found as class THashSHA2 in System.Hash.pas unit | ||
− | in | + | in Delphi versions from 10.0 Seattle onwards. |
== Functions == | == Functions == |
Latest revision as of 13:49, 27 January 2019
Main page -> ICS component reference
Overview
unit | OverbyteIcsSha1.pas | |
inheritance | none |
This unit implements the SHA1 hash algorithm. This algorithm is considered to be insecure and should not be used anymore if possible. Improved descendants are SHA256, SHA384 or SHA512. Implementations of these can be found as class THashSHA2 in System.Hash.pas unit in Delphi versions from 10.0 Seattle onwards.
Functions
SHA1Reset | Resets the hash algorithm's context | |
SHA1Input | Calculates a hash sum over some chunk of data |