[U-Boot] sha256_crypt for uboot
Albert ARIBAUD
albert.u.boot at aribaud.net
Thu Jul 5 11:59:52 CEST 2012
Hi Richard,
On Wed, 27 Jun 2012 10:46:57 -0400, Richard Retanubun
<richardretanubun at ruggedcom.com> wrote:
> Hello,
>
> I am working on a project to allow uboot to authenticate users by
> using the same sha256_crypt function that Linux user-space use for
> libcrypt [ref] http://www.akkadia.org/drepper/SHA-crypt.txt
>
> We chose sha256 because uboot already have support for doing sha256
> hashes, I am wondering about a few things: 1. Has this been attempted
> before?
>
> 2. If I want to make a test command for a proof of concept using
> crypt(), how do I modify the Makefile to allow a command to
> statically link to libcrypt? hacking it into the Makefile's
> $(PLATFORM_LIBS)?
>
> 3. Once I am done porting sha256_crypt to use it using the facilities
> uboot has, is there any hope of getting this mainlined when I am
> done? If there is a policy to not unnecessarily add crypto algorithm,
> then I'll just keep it all in one file to reduce risk of merge
> conflict. If there is interest to mainline this, then I'll stage the
> supporting functions that uboot does not have yet (mempcpy, stpcpy,
> etc) into separate files.
Can't speak for Wolfgang of course, but my main question would be why
would U-Boot need to identify users when its payload OS can do this
with much more ease and flexibility?
IOW, what use case are you considering?
> Thank you for everyone's time
Amicalement,
--
Albert.
More information about the U-Boot
mailing list