Latest 0.0.3
Homepage https://github.com/FredericJacobs/HKDFKit
License GNU GENERAL PUBLIC LICENSE V2
Authors

Simple HKDF utility with Objective-C interface

Usage

RFC5869-compliant key derivation function.

NSData *derivedData = [HKDFKit deriveKey:aSeed info:anInfo salt:aSalt outputSize:anOutputSize];

TextSecure v2 protocol uses different bounds for the HKDF function.

NSData *derivedData = [TextSecureV2deriveKey:aSeed info:anInfo salt:aSalt outputSize:anOutputSize];

Documentation

API reference is available on CocoaDocs.

Installation

Add this line to your Podfile

pod 'HKDFKit', '~> version number'

License

Licensed under the GPLv3: http://www.gnu.org/licenses/gpl-3.0.html

Latest podspec

{
    "name": "HKDFKit",
    "version": "0.0.3",
    "summary": "HKDFKit provides Objective-C implementations of HKDF.",
    "description": "                   HKDFKit additionally supports the TextSecure v2 protocol HKDF.n",
    "homepage": "https://github.com/FredericJacobs/HKDFKit",
    "license": {
        "type": "GNU GENERAL PUBLIC LICENSE V2",
        "file": "LICENSE"
    },
    "authors": {
        "Frederic Jacobs": "[email protected]"
    },
    "social_media_url": "https://twitter.com/FredericJacobs",
    "source": {
        "git": "https://github.com/FredericJacobs/HKDFKit.git",
        "tag": "0.0.3"
    },
    "source_files": "HKDFKit/HKDFKit/*{h,m}",
    "public_header_files": "HKDFKit/HKDFKit/*.h",
    "requires_arc": true
}

Pin It on Pinterest

Share This