[Cryptography] PAKE for embedded device (<64K RAM)?

Ron Garret ron at flownet.com
Mon Feb 27 15:08:12 EST 2017


On Feb 27, 2017, at 11:36 AM, Andrew P. Lentvorski <bsder at allcaps.org> wrote:

> On 2/27/17 8:07 AM, Ron Garret wrote:
>> First, in your subject line you mention that your device has <64k RAM. That is very unlikely to be your limiting factor. 64k RAM is plenty to implement just about any crypto algorithm and protocol (except, obviously, memory-hard password hashes, but those are trivially avoided simply by not using them). 
> I'm not sure I buy this completely.  Things like SRP require a not insignificant chunk of OpenSSL, and that takes up a pretty big chunk of a 256K ROM/64K RAM device.  None of the embedded crypto stacks seem to implement SRP.

Try this:

https://github.com/dwimberger/mbedtls-csrp

rg



More information about the cryptography mailing list