On Tue, May 24, 2011 at 5:51 AM, Gordan Bobic <gordan@xxxxxxxxxx> wrote: > Just looking at the specsheet of the Freescale i.MX515, and this jumped > out at me: > > Symmetric/Asymmetric Hashing and Random Accelerator (SAHARA) Lite is a > cryptographic acceleration engine security co-processor > > Implements: > Â Â * Block encryption algorithms (AES, DES, and 3DES) > Â Â * Hashing algorithms (MD5, SHA-1, SHA-224, and SHA-256) > Â Â * Stream cipher algorithm (ARC4) > Â Â * True hardware random number generator (TRNG) > > Does anybody know at what kernel version the support for this was added > (if it has already been added)? It won't be in mainline as far as I am aware. > And since I know the Genesi guys read this list, does the Kernel+OpenSSL > combo that comes with Efika have this enabled as standard? (I lent my > smartbook to somebody for a few days hence why I'm asking rather than > just checking - I thought I'd get a head start on trying to get this > working in the same way as it does on the Kirkwood (SheevaPlug). I recall Matt enabling the option, I can't recall if it's in 2.6.31.14.20 or not, it's definitely enabled in the mx51_efikamx_defconfig if you checkout the latest from gitorious. I'm not sure if Ubuntu enables the OpenSSL combo or not, rebuilding the package isn't very hard if it isn't... > I also notice there is this in the i.MX515: > Security Controller (SCC) type 2 > Â Â * AES engine > Â Â * Secure/Non-Secure RAM > Â Â * Support for multiple keys and TZ/non-TZ separation > > Does this mean there are two independent AES crypto co-processors in > there? What about kernel support? > > Gordan > _______________________________________________ > arm mailing list > arm@xxxxxxxxxxxxxxxxxxxxxxx > https://admin.fedoraproject.org/mailman/listinfo/arm > -- Steev Klimaszewski <steev@xxxxxxxxxxxxxx> Senior Software Engineer, Genesi USA, Inc. _______________________________________________ arm mailing list arm@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/arm