Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Bouncy Castle for iOS (Objective C)

Is there a version of Bouncy Castle that be used in the development of iOS applications ?

Any feedback would be highly appreciated. Googling did not answer the question.

like image 988
Heshan Perera Avatar asked Sep 13 '12 09:09

Heshan Perera


People also ask

Is BouncyCastle free?

Help us keep this effort Free, Open Source, and Maintained! Please see our donations page or purchase a support contract through Crypto Workshop (now part of Keyfactor).

What is Crypto BouncyCastle?

Bouncy Castle is a collection of APIs used in cryptography. It includes APIs for both the Java and the C# programming languages. The APIs are supported by a registered Australian charitable organization: Legion of the Bouncy Castle Inc.

Why do we use BouncyCastle?

BouncyCastle is a Java library that complements the default Java Cryptographic Extension (JCE). In this introductory article, we're going to show how to use BouncyCastle to perform cryptographic operations, such as encryption and signature.


1 Answers

Bouncy Castle is for C# and Java only...

For Objective C you can use following though...

  • OpenSSL for cryptography
  • SSLCrypto for COCOA

You can visit http://developer.apple.com/mac/library/documentation/Darwin/Reference/ManPages/man3/CCCryptor.3cc.html#//apple_ref/doc/man/3cc/CCCryptor for more details as there are in-build functions to do this...

like image 127
Jigar Pandya Avatar answered Sep 20 '22 09:09

Jigar Pandya