User Activity

  • Posted a comment on discussion General Discussion on CRC RevEng

    The Go API supports a Koopman poly const which is described at https://golang.org/pkg/hash/crc32/ The poly is reflected there. The same applies to IEEE and Castagnoli polys constants which are listed there as well. To express the poly using the "Rocksoft (tm) Model CRC Algorithm", we have to reflect the refelcted poly. So the parameters are: CRC parameters: width (in bits): 32 polynomial [hex]: 741b8cd7 init [hex]: ffffffff refIn [boolean]: true refOut [boolean]: true xorOut [hex]: ffffffff For verification,...

  • Posted a comment on discussion General Discussion on CRC RevEng

    Hi Greg, first of all, I would like to thank you very much for gathering all the details and sharing the CRC catalogue with the public. I am happy to contribute to it. I would like to suggest two CRC-64 for the CRC catalogue. I suggest the names CRC-64/JONES, and CRC-64/REDIS. Let's see ... recently I stumbled over this commit from 2012 https://github.com/redis/redis/commit/9510d65dc8b0cff77402bd97078636680fe50da0 I found the code comment "Redis uses the CRC64 variant with "Jones" coefficients and...

  • Posted a comment on discussion Open Discussion on Jacksum

    Hi Devilus, hhhm, this must have been fallen through the cracks. Anyway thanks for your kind offer. Jacksum has moved to github meanwhile. See also See also https://github.com/jonelo/jacksum Jacksum 3 supports compatibility files in order to read and write foreign file formats. Feel free to file new feature requests on github, and thanks for your patience :-) Kind regards, Johann

  • Posted a comment on discussion Open Discussion on Jacksum

    Jacksum 3 supports Keccak with the bit width of 224, 256, 288, 384, and 512 , and of course all algos from the SHA-3 family, including SHAKE. Jacksum 3 is now on github. See also https://github.com/jonelo/jacksum

  • Posted a comment on discussion Open Discussion on Jacksum

    Hi Oleg, it has been a while, ... I have moved to github and I have just released Jacksum 3. See also https://github.com/jonelo/jacksum Release notes and download: https://github.com/jonelo/jacksum/releases/tag/v3.0.0 With respect to your request 1) the solution with Jacksum 3 is this: jacksum -s \n -a sha1+sha1+md5 -F "#ALGONAME{0}/hex: #CHECKSUM{0,hex} #FILENAME{NAME}#SEPARATOR#ALGONAME{1}/base32: #CHECKSUM{1,base32} #FILENAME{NAME} #SEPARATOR#ALGONAME{2}/base64: #CHECKSUM{2,base64} #FILENAME{NAME}#SEPARATOR"...

  • Modified ticket #22 on Jacksum

    Add BOM support

  • Posted a comment on ticket #22 on Jacksum

    BOM support has been added to Jacksum 3. If a BOM is present in UTF-8 files it will be simply ignored.

  • Modified ticket #21 on Jacksum

    UTF-8 is necessary

View All

Personal Data

Username:
jonelo
Joined:
2001-03-29 08:21:11
Location:
Munich / Germany / CET
Gender:
Male
Web Site:
  1. https://johann.loefflmann.net

Projects

This is a list of open source software projects that Johann N. Löfflmann is associated with:

  • Project Logo BigAl a free cross platform calculator for calculating BIG numbers Last Updated:
  • Project Logo Jacksum a free cross platform checksum utility, supports 58+ hash algorithms Last Updated:
  • Project Logo NumericalChameleon a free cross platform precise unit converter, supports 6000+ units Last Updated:
  • Project Logo xml-holidays an XML doc type for expressing international holidays + actual defs Last Updated:

Skills

This is a list of skills that Johann N. Löfflmann possesses:

  • AppleScript
  • Assembly
  • BASIC
  • C
  • C++
  • COBOL
  • Fortran
  • Free Pascal
  • JavaScript
  • Pascal
  • Perl
  • Unix Shell
  • German
  • English
  • Linux
  • Solaris
  • Java
  • Python

Personal Tools

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.