-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ioannis Liverezas told me that:

> I 've studied the engine API and the zencod code and I began coding
> using zencod as an example.
> I 'm not sure if this is the way that things work, but if I 'm right,
> each time the engine needs for example
> to encrypt or decrypt a data buffer, it has to open and close the device
> (eg /dev/encdev).

What kind of hardware device do you have? Maybe you could do all the
stuff in the engine module itself, similar to what I do in the VIA
PadLock engine module: http://www.logix.cz/michal/devel/padlock/
(I'm not using any external libraries nor calls to the kernel)

Or leave it in the separate shared library, but entirely in the
userspace, i.e. no context switches to kernel through /dev/something.

It only depends on what the hardware needs and offers...

Michal Ludvig
- --
* A mouse is a device used to point at the xterm you want to type in.
* Personal homepage - http://www.logix.cz/michal
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFA5XiVDDolCcRbIhgRAkfDAKCKbNFP6wUcruFVC7UfE8ZPKwur3gCbBnno
kcjG4EHCE6rT+YyUJ+nNNUM=
=mzK6
-----END PGP SIGNATURE-----
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to