|Anonymous | Login | Signup for a new account||2020-06-06 09:30 CEST|
|My View | View Issues | Change Log | Roadmap | Search|
|View Issue Details|
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0000615||FL5||2.2 Subprogram FLUC (CONV)||public||2014-12-04 11:38||2015-04-15 15:30|
|Assigned To||Mykhailo Moldavskyy|
|Target Version||5.2||Fixed in Version||5.1.03|
|Summary||0000615: Add checksum generation and verification cabebilities for original files|
|Description||There is no possibility on z/OS to generate and verify checksums (MD5/SHA1/256/512/...) over files like md5sum or sha1sum on linux systems. It would be useful to have such a solution with FLAM.|
|Tags||No tags attached.|
Falk Reichbott (administrator)
A new component (cnv.hsh()) was add. With this component you can currently generate and verify MD5, SHA1 and SHA256 checksums in GNU and BSD style format. With the XCNV (input() output()) command these component can be used after read IO, after each kind of conversion and before write IO. Means for example you can verify a SHA1 checksum after decompression (GZIP/BZIP2/XZ) and before character (UNICODE->EBCDIC) converison. With the CONV command, if the hash component activated at read, the hash is calculated over the data which comes from the IO device and at write over the data which will be written to a device. Means this checksums can be generated or verified also with standard tools like "md5sum" or "sha1sum" which are available of a lot of mainly UNIX like operation systems.
In future more hash algorithms like SHA384, SHA512 and SHA3 and also simple checksums like CRC and FNV will be supported. Additionally we can support more output formats if required. The next step is the CPACF support of the hash algorithms on SystemZ (own issue). SHA1 was chosen a default algorithm because this procedure is supported by the most hardware crypto accelerators (like CPACF).
The new feature is available with FLAMv5.1.3.
|2014-12-04 11:38||Falk Reichbott||New Issue|
|2014-12-04 11:38||Falk Reichbott||Status||new => assigned|
|2014-12-04 11:38||Falk Reichbott||Assigned To||=> Mykhailo Moldavskyy|
|2014-12-11 08:20||Falk Reichbott||Note Added: 0000711|
|2014-12-11 08:20||Falk Reichbott||Status||assigned => resolved|
|2014-12-11 08:20||Falk Reichbott||Fixed in Version||=> 5.1|
|2014-12-11 08:20||Falk Reichbott||Resolution||open => fixed|
|2014-12-11 08:38||Falk Reichbott||Relationship added||related to 0000617|
|2015-04-15 15:30||Falk Reichbott||Fixed in Version||5.1 => 5.1.03|
|Copyright © 2000 - 2020 MantisBT Team|