Hi guys, i want to develop a new engine... maybe it exists and i don't know... here the description of project (not low level description, just raw idea):
(1) a client side program, that configure what smart cart will be used, the remote server to connect (2) a server side program that will listen for clients(1) in a tcp/ip port, and connect to openssl library what this will do? # first we configure the server (2) to listen a port, and configure some internal feature of openssl to allow add/remove certs (i don't know how it's done today, in PKCS#12 it's just a file) # clients will connect to the server and wait events # when someone at server side (2) using openssl execute a sign, or request a https for example, openssl will contact server (2) via engine # server (2) will check if the cert exists, client (1) is connected or not # if no, return something like (no smartcard, or other engine fail result) # if yes, it will contact the client(1) # send the function and others informations # client will ask the pin number to remote user # client will execute the function and send back to server (2) the result # server (2) will return to openssl the result # openssl will return to server side application and the https or sign function will continue that's a remote smartcard engine. instead of a java applet running in a web browser we will have a program at client (maybe a applet), and a program at server anyone know something like it? i was looking the LSM PKCS#11 but the developer told me that it's not what i'm looking. (but i think it's a nice start point, instead of a raw project) should i send this to openssl-dev? thanks guys -- Roberto Spadim ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org