[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Savannah-register-public] [task #10138] Submission of Swiss army knife
From: |
Tong Sun |
Subject: |
[Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool |
Date: |
Mon, 08 Feb 2010 01:08:01 +0000 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.5) Gecko/20091123 Iceweasel/3.5.5 (like Firefox/3.5.5; Debian-3.5.5-1) |
Follow-up Comment #4, task #10138 (project administration):
> You must label, at least inside savannah your projects as free
Oh, thought it'd be obvious. Sure will do.
> Do you need to use an particular polynomial for the CRC?
Yes, I need to implement the IEEE 802.3 that most CRC32 commands use, eg.
.sfv files.
> I'm not sure, but I think MD4 is faster than CRC32 in software
Thanks for the advice, I'll add MD4 as well. I've found the OpenBSD's
implementation:
/* $OpenBSD: md4.c,v 1.7 2005/08/08 08:05:35 espie Exp $ */
/*
* This code implements the MD4 message-digest algorithm.
* The algorithm is due to Ron Rivest. This code was
* written by Colin Plumb in 1993, no copyright is claimed.
* This code is in the public domain; do with it what you wish.
* Todd C. Miller modified the MD5 code to do MD4 based on RFC 1186.
*
* Equivalent code is available from RSA Data Security, Inc.
* This code has been tested against that, and is equivalent,
* except that you don't need to include two pages of legalese
* with every copy.
*
* To compute the message digest of a chunk of bytes, declare an
* MD4Context structure, pass it to MD4Init, call MD4Update as
* needed on buffers full of bytes, and then call MD4Final, which
* will fill a supplied 16-byte array with the digest.
*/
Hope that I've clarified everything. Would my project be now
cleared for approval?
thanks
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/task/?10138>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool, Tong Sun, 2010/02/01
- [Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool, Mario Castelán Castro, 2010/02/07
- [Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool, Tong Sun, 2010/02/07
- [Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool, Mario Castelán Castro, 2010/02/07
- [Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool,
Tong Sun <=
- [Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool, anonymous, 2010/02/08
- [Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool, Tong Sun, 2010/02/08
- [Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool, Mario Castelán Castro, 2010/02/09
- [Savannah-register-public] [task #10138] Submission of Swiss army knife of file signature checksum tool, Tong Sun, 2010/02/10