• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: libcrypto linking problem in Leopard
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libcrypto linking problem in Leopard


  • Subject: Re: libcrypto linking problem in Leopard
  • From: Charles Srstka <email@hidden>
  • Date: Fri, 03 Jan 2014 10:23:09 -0600

On Jan 3, 2014, at 2:37 AM, Jean-Daniel Dupas <email@hidden> wrote:

> The simplest advice is don't use libcrypto.
>
> If you just need simple functionality, you may have a look at the CommonCrypto API which is partially available on 10.5 ( I think Digest and Cryptors where available at this time).
>
> If you need something more complex, you should use the Security framework, unfortunately the whole 10.5 API (CDSA) has been deprecated in favor of a cleaner but incompatible API.
>
> So you will have to write the code twice if you want to support 10.5 and be futur proof.

Unfortunately, if you're using asymmetric encryption, you have to use the deprecated CDSA APIs, since (AFAIK) the newer APIs don't support it.

Charles

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


References: 
 >Re: libcrypto linking problem in Leopard (From: Jean-Daniel Dupas <email@hidden>)

  • Prev by Date: 10.9 breaks overriding -[NSWindowController windowTitleForDocumentDisplayName:]
  • Next by Date: Re: NSShadow with [bezierPath addClip]
  • Previous by thread: Re: libcrypto linking problem in Leopard
  • Next by thread: Re: libcrypto linking problem in Leopard
  • Index(es):
    • Date
    • Thread