#CryptoSwift
Crypto related helpers for Swift.
##Requirements For now CryptoSwift depends on OpenSSL
##Usage
import CryptoSwift
var data:NSData = NSData(bytes: [49, 50, 51] as Byte[], length: 3)
let md5:NSData = CryptoHash.md5.hash(data)
// Printout MD5 as String
NSLog(md5.toHexString())
####Cocoapods
Caution: Podspec support for Swift is not yet ready, however some fixes has been made see: CocoaPods/CocoaPods#2222
so... you need to do some manual work
- Setup Podfile
platform :ios, '7.0'
link_with 'CryptoSwift', 'CryptoSwiftTests'
pod 'OpenSSL-Universal'
- Setup binding header:
Copy and header file CryptoSwift-Bridging-Header.h to you project and setup Objective-C Bridging Header in Builds Settings of you project with name of this header file.
- Link CryptoSwift with you target
Done.
