Two questions occur to me: 1) Performance? That is, would anyone prefer to implement their own checksum algorithm/hashing algorithm for performance reasons? I imagine this would only be an issue for very large objects.
2) Integration with third-party applications? If my own internal processes generate/store/use MD5 checksums for digital objects, does that mean outside systems would either need to do their own checksum verification, and ignore Fedora's verification tools, or get with the program and use SHA1 checksums? Possibly not a huge deal. -- Scott On 03/07/2013 10:48 AM, Benjamin Armintor wrote: > This email concerns Fedora-Futures development, and not work in the > FCRepo 3.x line. > > One of the things that Modeshape does (as do a number of other storage > services) is key stored bytes of a hash of the content. By default, > Modeshape uses the SHA1 hash. > > Because of this, we are considering doing away with the storage of > arbitrary checksums for bytestreams, and only using alternative > algorithms to verify the transfer. So, for example, if you transmit > bytes with a MD5 checksum, Fedora would use that MD5 to verify the > content, but then calculate and store only its own checksum (for the > sake of argument, SHA1). Queries on the datastream "profile" information > would return the stored/internal checksum (SHA1). > > How does everyone feel about this? > > > ------------------------------------------------------------------------------ > Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester > Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the > endpoint security space. For insight on selecting the right partner to > tackle endpoint security challenges, access the full report. > http://p.sf.net/sfu/symantec-dev2dev > > > > _______________________________________________ > Fedora-commons-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers > -- Scott Prater Shared Development Group General Library System University of Wisconsin - Madison [email protected] 5-5415 ------------------------------------------------------------------------------ Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the endpoint security space. For insight on selecting the right partner to tackle endpoint security challenges, access the full report. http://p.sf.net/sfu/symantec-dev2dev _______________________________________________ Fedora-commons-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers
