[hash] Why aren't cryptographic hash algorithms in the libaray?

Hi, I am new to boost. I don't seem to find cryptographic secure hash functions available on the library, why? I have planed cryptograhic hash functions for a project of mine. So if it could become part of the library I could stanrdise it for boost. How could I propose this new extention to the library? regards

Kasra \(Math & ComSci\)" <kasra_n500@yahoo.com> wrote:
Hi,
I am new to boost. I don't seem to find cryptographic secure hash functions available on the library, why?
I have planed cryptograhic hash functions for a project of mine. So if it could become part of the library I could stanrdise it for boost.
How could I propose this new extention to the library?
There's one in the sandbox, and I have written (but not submitted) another. I'd be glad to send you mine if you would like. -- -- Marshall Marshall Clow Idio Software <mailto:marshall@idio.com> It is by caffeine alone I set my mind in motion. It is by the beans of Java that thoughts acquire speed, the hands acquire shaking, the shaking becomes a warning. It is by caffeine alone I set my mind in motion.

On Jun 16, 2008, at 3:16 PM, Marshall Clow wrote:
Kasra \(Math & ComSci\)" <kasra_n500@yahoo.com> wrote:
Hi,
I am new to boost. I don't seem to find cryptographic secure hash functions available on the library, why?
I have planed cryptograhic hash functions for a project of mine. So if it could become part of the library I could stanrdise it for boost.
How could I propose this new extention to the library?
There's one in the sandbox, and I have written (but not submitted) another. I'd be glad to send you mine if you would like.
I'm trying one out in the sandbox too. (It's at <http:// svn.boost.org/svn/boost/sandbox/md5/>.) -- Daryle Walker Mac, Internet, and Video Game Junkie darylew AT hotmail DOT com

On 16/06/2008, Kasra (Math & ComSci) <kasra_n500@yahoo.com> wrote:
I am new to boost. I don't seem to find cryptographic secure hash functions available on the library, why?
I'm assuming that when you say 'the library' you mean Boost.Functional/Hash. This library's only intent is to provide a generic hash function for STL-like hash tables. Cryptographic hash functions are out of the scope for the library and would belong in a different library altogether.
I have planed cryptograhic hash functions for a project of mine. So if it could become part of the library I could stanrdise it for boost.
How could I propose this new extention to the library?
You'd have to go through the review process. http://www.boost.org/development/submissions.html I expect there would be plenty of interest. Daniel

Kasra (Math & ComSci) wrote:
Hi,
I am new to boost. I don't seem to find cryptographic secure hash functions available on the library, why?
Mostly just historical happenstance, although there was concern that a random number generator (see http://www.boost.org/doc/libs/1_35_0/libs/random/index.html) that is described as "cryptographically secure" actually be cryptographically secure. Thus only random number generators accepted by experts in the field as "cryptographically secure" should be given that designation, IMO.
How could I propose this new extention to the library?
As Daniel said, http://www.boost.org/development/submissions.html Cheers, --Beman
participants (5)
-
Beman Dawes
-
Daniel James
-
Daryle Walker
-
Kasra (Math & ComSci)
-
Marshall Clow