Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Wed, 14 Jan 2015 18:58:48 +0100
From: Szabolcs Nagy <>
Subject: Re: crypto visibility

* Daniel Cegie??ka <> [2015-01-14 09:51:37 +0100]:
> Can we make these functions visible? They are very useful.

it makes sense if you can convince other libc vendors
to provide them with the same api (otherwise it would
cause portability problems)

note that the current implementation in musl is optimized
for size and maintainability (the performance does not really
matter for crypt unless it is used for bruteforcing passwds
but an attacker would use a custom implementation anyway)
performance may matter more for other applications

> src/crypt/crypt_md5.c:
> void md5_init()
> void md5_sum()
> void md5_update()
> src/crypt/crypt_sha256.c:
> void sha256_init()
> void sha256_sum()
> void sha256_update()
> src/crypt/crypt_sha512.c:
> void sha512_init()
> void sha512_sum()
> void sha512_update()
> Daniel

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.