>> Which things describe what "SEP" is ? >> > There isn't a lot of online information at this time. > The product name is: Intel Smart & Secure Technology (Intel S&ST). > A very brief high level description is in this Intel Atom Processor > fact sheet: > > http://download.intel.com/pressroom/kits/atom/z6xx/pdf/Fact_Sheet_Intel_Atom_Processor_Platform.pdf > > The S&ST component is part of the Intel Platform Controller Hub (PCH) MP20.
It doesn't sound like it will available for direct access from user-land for example through instruction set extension, i.e. access would have to be assisted by kernel driver. Given that primary goal would be Linux (a.k.a. Android, MeeGo), it would be time to wish there was equivalent to BSD's /dev/crypto. At least it would be hardly appropriate to develop kernel module targeting some specific user-land library such as OpenSSL. But anyway. What I would like to point out in the context is impact kernel call overhead has on performance, naturally on small blocks. Or rather that as far as kernel-assisted crypto access goes my vote would go for "synthetic" implementation, which would turn to kernel only when it actually pays off to do so and rely on user-land software implementation otherwise. A. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org