Hello all,
Im going to put my hands on the OCF code (to learn and to have fun),
but there are some things I would like to share before I start this journey.
Im thinking to work at two parts of the OCF.
1. Load balancing scheme
Actually the load balacing algorithm is hard coded (placed directly
in crypto.c), my idea is to write a function, to substitute
this code, among other things, that will add flexibility to it allowing,
for example, choosing the load balancing algorithm at runtime.
2. Algorithm-chaining across cards
In "The Design of the OpenBSD Cryptographic Framework" Keromytis,
Write and Raadt (2003) its mentioned about a "prototype" but looking
at crypto.c this functionality isnt yet supported. I have, again, some
ideas to implement it using the idea of virtual sessions (this idea is
presented in the cited article) and a method to map the needed algorithms
to the drivers that support each group of them.
Now the point is, I dont want to try reinventing the wheel, so if someone
knows about some work related to it, please, if possible, tell me about.
I will be very pleased.
Williams lima
-----------------------------------------------------------
Esta mensagem foi enviada atraves da pagina Correio.UFPA.BR