Re: Encryption Query
Re: Encryption Query
- Subject: Re: Encryption Query
- From: Tito Ciuro <email@hidden>
- Date: Wed, 19 Jan 2005 02:01:51 +0100
Hello John,
Check out SSCrypto: http://septicus.com/products/opensource
Regards,
-- Tito
On 19/01/2005, at 1:26, John Draper wrote:
Hi,
I'm looking to find out of Apple supports RC4 encryption methods
with either a 40 bit key or 128 bit key. Is there a Cocoa "wrapper"
available, or do I have to revert to the lower level UNIX way of
doing this?
My initial search didn't come up with much, so in the event Apple
don't directly support the RC4 standard, I'm then going to have to
look for it in open source releases, and ask if anyone can make a
recommendation on which to use (provided apple don't directly support
them).
I'm using this in a "realtime" audio streaming environment, so speed
is also a consideration. I expect to use the 40 bit key for
performance
considerations. I'm not looking for rock solid military grade
encryption,
so 40 bit is going to suffice for me.
DO I use the lower level as defined in: crypto/evp/evp.h? In looking
at that file, I see lots and lots of special compiler #ifdef flags
and then I ran across this...
#ifdef OPENSSL_NO_RC4
#error RC4 is disabled.
#endif
In rc4.h
Not sure if this means Apple or these libraries don't support rc4.
Ok, so you ask why I want just rc4... it's because I'm porting a
program
from WinBlows to the Mac, and the winblows version uses rc4, and they
have
to "talk" to each other.
Some "build examples" and tips would be most helpful... I'm planning
on
adding this to an X-Code project.
Thanx
John
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden