Apple wants applications to be more secure

cryptographicApple announced during this day that it offers the public access to its cryptographic libraries that include the code used to secure native iOS and OS X applications, any developer being able to implement it in their own titles.

Apple offers a very advanced security system for its own applications for iOS and OS X so that they cannot be broken by hackers, and now any application developer can implement the same level of security, Apple's cryptographic libraries being offered in an open system source.

With the source code available through these cryptographic libraries, developers can implement an advanced application encryption system, implement a tokenization system for card payment processing, use better security certification, and have access to a multitude of other security technologies.

The same libraries that secure iOS and OS X are available to third-party developers to help them build advanced security features. Security Framework provides interfaces for managing certificates, public and private keys, and trust policies. It supports the generation of cryptographically secure pseudorandom numbers. It also supports the storage of certificates and cryptographic keys in the keychain, which is a secure repository for sensitive user data.

In practice, Apple encourages developers to produce applications as safe as possible for iOS and OS X, and with the help of these bookstores, anyone can release extremely safe titles for American products, but of course it will take a long time before they appear in stores.

This measure taken by the Apple company is unprecedented and reveals how much it matters to it to offer the most secure applications for users, but it remains to be seen to what extent developers will benefit from the technologies of Cupertino.