--- Wade Richards <[EMAIL PROTECTED]> wrote:
>Hello Mr. Bacteria/John Doe:
>
>Translation: Homework is hard, and plagiarism is so much easier.
>Can someone please do my homework for me?
Wrong translation. First of all I did not ask anybody to do my work for me I just
asked if anyone had such an experience and where did they start from. I just need the
kickstart the rest is not a problem and do not tell me that you are starting to code
the libraries from ground to heaven level if you are going to use them in any program,
I do not think it is feasible and industrial for any programmer or student to recode
stdio.h when he is going to deal with standard input or output everytime a keystroke
occurs. It is the same thing with operating systems or programs, there are libraries
ready at the background and you are always able to use them whenever you want. Even
MShit has crypt32.dll ( Windows Crypto API ) supporting RSA and RC4 then why to blame
me because I just asked for the possibility of such libraries on Linux side ? If it is
possible and ready I really would not deal with coding the libraries themselves but
instead would focus on the whole application, less bugs and less problems.
>
>Go to http://www.openssl.org/, download the source to the library,
>and start reading. But be careful! You might learn something from
>reading and trying to understand that code instead of actually doing
>the work yourself.
I actually did a lot of coding on hardware level and assembler side of things ( I am
an electrical and electronics engineer ) and I am about to throw up if I see a few
more lines of code. Actually all these swapping AX(L) low words and AX(H) high words
and memory maps for initial permutations (DES) started making me sick after coding
thousands of lines just only for I/O. I do not know if you ever did assembler coding
but I am sure someone would understand me after 8 hours of continous coding and
debugging to find a single bug of a constant lacking an 'x' just in front ( yes it is
hexadecimal ) of it. So I am far beyond learning from the code just in front of me
dear Richards.
I believe the only mistake was taking into consideration that this group might have an
idea , and my e-mail was a bit friendlier than yours.
Sincerely
PS : Thanks a lot for your help. I don't know how familiar you are with cryptographic
concepts but I already have the original sheets of SSL from Netscape and SSL is not a
bilateral entity authentication, identification protocol you only know that the server
at the other side is really the intended recipient but the server knows nothing about
you if you are really you or not.
>
> --- Wade
>
>On Tue, 27 Nov 2001 10:40:36 PST, John DOE <[EMAIL PROTECTED]> writes:
>>I have to find a library that will make me able to use public-key and symmetri
>>c-key crypto functions like RSA or ElGamal algorithm and IDEA or AES ( formerl
>>y known as Rijndael ). And also I have to have a MAC function like SHA but pre
>>fer any collision resistant keyed hash function if it is easily implementable.
>> Have to code the application in C ( I would prefer visual basic since it is s
>>ometimes hard to tell a professor that this code does it in C especially if yo
>>u are in Turkey ) or C++ and of course on GNU Debian Linux. Did anybody in the
>> list have any kind of experience about such a case ? I would appreciate your
>>ideas and recommendations about my problem. ( Did I say I hate school ? :) )
>>
>>PS : I really know how all those algorithms work but in RSA case it is a pain
>>in the butt to generate two provable primes of 1024 bits in size and ElGamal i
>>s not far different either. In DES or IDEA case all these S-boxes and permutat
>>ions are a headache since the easiest method of coding all these is assembler.
>> That is why I want them ready like IDEA.h :). Oh I forgot to say that the lib
>>rary functions need not support CFB or ECB modes.
>>
>>
>>_____________________________________________________________
>>Get your free e-mail account: http://www.petekmail.com
>>
>>
>>--
>>To UNSUBSCRIBE, email to [EMAIL PROTECTED]
>>with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
>>
>>
>>
>
>
>--
>To UNSUBSCRIBE, email to [EMAIL PROTECTED]
>with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
_____________________________________________________________
Get your free e-mail account: http://www.petekmail.com
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]