Funding (my) OpenSource work

Yes, ObjectivePGP [http://objectivepgp.com] is backed by the organization of a Fortune 500 company founder. We signed a 1-year long grant agreement, two months ago, and I'm delighted with it. What does that mean? That happened. My three years old project got funding. Around May we had…

CryptoSwift 0.1.0

Finally major update to CryptoSwift [https://github.com/krzyzanowskim/CryptoSwift] framework. > Crypto related functions and helpers for Swift implemented in Swift. I really enjoy working on CryptoSwift in my spare time, this is why today I'm glad to announce version 0.1 with a major changes to…

Swift optimizer considered harmful

For some time I struggled with one weird bug reported to CryptoSwift [https://github.com/krzyzanowskim/CryptoSwift]. Few people report [https://github.com/krzyzanowskim/CryptoSwift/issues/57] that sometimes they got mangled result of decryption with AES. Turn out the code that produce mangled output was PKCS7 [https://tools.ietf.…

CryptoSwift, the talk

Earlier this year I gave talk named "CryptoSwift: Cryptography You Can Do". The video was recorded on Swift Summit Conference [https://www.swiftsummit.com] in London, earlier this year. Thanks to realm.io and Swift Summit team, transcript, video and presentation is available online. I encourage you to…

How to install and use CryptoSwift

Some people asking [https://github.com/krzyzanowskim/CryptoSwift/issues/18] question [https://github.com/krzyzanowskim/CryptoSwift/issues/15] regarding installation of CryptoSwift [https://github.com/krzyzanowskim/CryptoSwift] with CocoaPods [http://cocoapods.org/?q=cryptoswift]. The trick is... you need (as for today) install "Pre" version of CocoaPods tools,…