[EMAIL PROTECTED] wrote: > Hi there! > > > Well, I finally was able to build a subset of OpenSSL with only RSA > > encryption (no communications, just an encryption library). In adition > > to Bignumbers and Random, I had to throw a few things in, e.g. MD5 for > > random number generation and lotsa things from ASN1 (What's ASN1?). The > ^^^^^^^^^^^^^^ > ASN1 means "Abstract Syntax Notation One" and is described at > http://www.rsa.com/rsalabs/pubs/PKCS/ (A Layman's Guide to a Subset of > ASN.1, BER, and DER). Thanks for the help. Just knowing what it's about cleared my mind a lot; I didn't even have to delve too deep into the standard's details. Now let me talk a little about my REAL goal: I want to port OpenSSL to a nonstandard small machine which you can program to in C, and is capable of talking TCP/IP via a fairly compatible Sockets library. I don't know if I have the liberty of telling right now what the machine is; I'll check with my bosses and get back to it later. The real issue is: memory is a VERY scarce resource in this device, so I want to implement a minimal, poor man's SSL layer. For instance, it'll only support RSA, MD5 and RC4 as its algorithms; and it doesn't have to do anything with certificates at the moment. All it has to do is be able to successfuly connect to a SSL-capable Web server (such as Apache with modssl) and do HTTP GETs to exchange data. Maybe the only thing I'll get from OpenSSL are the encryption code, and implement the SSL (PKCS?) standard straight from the TLS RFC. I'd like you people to comment on this task. Am I in the right path? Oh, that goes without saying, but OF COURSE I'll encapsulate this SSL subsystem as open source for the new platform, in respect to OpenSSL's license and to my desire to be well received by St. Peter a few decades from now. Cheers to all,
begin:vcard n:Castro;Juan tel;work:540-9100 Ramal 46 x-mozilla-html:FALSE url:http://www.appi.com.br/~jcastro org:APPI Inform�tica;Desenvolvimento adr:;;Av. Ataulfo de Paiva, 135/1410 - Leblon;Rio de Janeiro;RJ;22499-900;Brasil version:2.1 email;internet:[EMAIL PROTECTED] title:Consultor note;quoted-printable:One man alone cannot fight the future. USE LINUX!=0D=0A=0D=0A -- The X Racer fn:Juan Carlos Castro y Castro end:vcard
