2
0

Тайлбар байхгүй

Marcin Krzyżanowski e9cbad7846 minors 11 жил өмнө
CryptoSwift 0c22922fb7 Some useful extensions for numbers and initial work of MD5 imlementation. 11 жил өмнө
CryptoSwift.xcodeproj e9cbad7846 minors 11 жил өмнө
CryptoSwiftTests e9cbad7846 minors 11 жил өмнө
.gitignore 2bb301a771 NSData extension initial 11 жил өмнө
LICENSE 0c22922fb7 Some useful extensions for numbers and initial work of MD5 imlementation. 11 жил өмнө
README.md 0c22922fb7 Some useful extensions for numbers and initial work of MD5 imlementation. 11 жил өмнө

README.md

#CryptoSwift

Crypto related helpers for Swift.

Since Xcode6-Beta5 frameworks can't bind to third-party libraries written in C/Objective-C so I decided drop OpenSSL dependency and now let's try build some stuff with Swift.

##Requirements For now CryptoSwift depends on OpenSSL

##Usage

import CryptoSwift

var data:NSData = NSData(bytes: [49, 50, 51] as Byte[], length: 3)
let md5data:NSData = CryptoHash.md5.hash(data)

// Printout MD5 as String
NSLog(md5data.hexString())