3DES library for encryption and decryption in iOS - iphone

I am developing an iphone application which needs the 3des encryption
Is there any library available

The built-in Common Cryptor handles 3DES. See CCCryptor.

Related

Android CAS framework - Does it work for AOSP Settop box OR only for Android TV?

Problem - 1)Use of Android CAS framework to add "Security" for IPTV boxes
2)if i use this framework, will it work with widevine library
3) can we also generate our keys for encryption and decryption?
4) Each CAS guy like verimatrix, NSTV may have used different ways of encryption in
DVB-headend to encrypt the Video content, so how is this framework help me in extracting those keys on Android box side? OR what CAS i need to use at headend to make this framework work for securing IPTV content that is transmitted using UDP protocol?
5) Does it work on any specific Android/google certified chipset OR any SOC is fine?
We first need confirmation if this CAS framework is for Android TV framework
OR can be used on AOSP boxes.
what is restriction and do we have sample code anywhere for us to try?

Text-to-speech for iPhone (preferably Monotouch)

I am looking into implementing text-to-speech in an iPhone (Monotouch) app I am creating. What good such libraries are there around? If necessary I will have to map a standard iPhone library to Monotouch.
There is no built-in standard iOS library with a public API. Several apps in the App store use the CMU flite (or Festival Lite speech synthesis engine) library, for which there are ports of the library to the iOS/iPhone, perhaps here.
The Monotouch wiki has an explanation here describing how to cross-compile Flite for the iPhone and interop the libraries with Monotouch.

AES implementation for BlackBerry and iPhone

How to implement AES in BlackBerry and iPhone?
The RIM knowedge base article How to - Use Basic Encryption, explains how to implement AES encryption using the Blackberry API.
I don't know about Blackberry, but Google revealed this class for the iPhone which can encrypt NSData objects using AES, and supports NSFileManager too.
Check out BouncyCastle for a JavaME implementation of many common crypto algorithms.
You could look in CommonCrypto library, and CryptoExercise sample app in Apple developer portal.

Does the iPhone offer a good Cryptographic API/Service Provider?

How extensive are the Cryptographic options offered by Apple for the iPhone OS? Does it have public key infrastructure support? Can the Keystore (or I guess keychain) be leveraged by third party applications and are they able to pull/store private keys there? What about support for the LDAP for pulling user's public certificates?
Mac OS X and iPhone OS Security Services

Can I access the keychain on the iPhone with MonoTouch?

I have recently started to develop applications for iPhone with MonoTouch and have to store user names and passwords on the phone. I want to use the keychain for this but can't find anything in the MonoTouch documentation about it. Is it possible to use it directly with MonoTouch or will I have to write some C++/C/Objective-C code that uses the keychain and export it to MonoTouch?
According to the current documentation, there is no bindings for the keychain.
Your solutions are:
post a request to Novell for the bindings.
write a .NET wrapper around the KeyChain function by accessing them through P/Invoke. The following page gives you some hint on how to do it. If you need some direction on how to provide an object-oriented wrapper for KeyChain, you can take some inspiration from the EMKeyChain library.