Two additions

Hi all,

I finally joined the mailing list :slight_smile:

Two questions about potential contributions:

  • Out of personal interest I have created/implemented the Fortuna (CS)PRNG [1,2] (still WIP + needs AES256). Contrary to the Tiny Mersenne Twister, this PRNG is bigger and slower, but more secure. I believe native/boards with crypto accelerators could benefit.

  • I ported U8glib [3] and got it working with a SPI LCD: https://www.youtube.com/watch?v=bG5_EwFTiDc. I already showed this on IRC, but wanted to share this with the rest that hasn’t seen it yet. It can also emulate a display on stdout.

Would both be valuable contributions, or can I better wait for the (hopefully upcoming) ‘RIOT package manager’ [4]?

Kind regards, Bas Stottelaar

[1] https://www.schneier.com/cryptography/paperfiles/fortuna.pdf [2] https://github.com/basilfx/RIOT/tree/feature/fortuna [3] https://github.com/basilfx/RIOT/tree/feature/u8glib [4] https://github.com/RIOT-OS/RIOT/pull/4478