An open API service indexing awesome lists of open source software.

https://github.com/keepworks/kwswiftcryptowrapper

Easy to use Crypto wrapper using CryptoSwift, SwiftyRSA.
https://github.com/keepworks/kwswiftcryptowrapper

aes crypto decryption encryption rsa swift

Last synced: 9 months ago
JSON representation

Easy to use Crypto wrapper using CryptoSwift, SwiftyRSA.

Awesome Lists containing this project

README

          

# KWSwiftCryptoWrapper

Easy to use Crypto wrapper using CryptoSwift, SwiftyRSA.

## What can you do easily?

- Generate public private key pair (RSA)
- Decrypt content with RSA private key
- Encrypt content with AES symmetric key
- Decrypt content with AES symmetric key

## Dependencies
Add these pods in your podfile to use this wrapper

```
pod 'CryptoSwift', '1.0.0'
pod 'SwiftyRSA', '1.5.0'
```

[CryptoSwift](https://github.com/krzyzanowskim/CryptoSwift), [SwiftyRSA](https://github.com/TakeScoop/SwiftyRSA)

## Usage

The method names are self explanatory. Check CryptoSwiftManager.swift

## Author

KeepWorks, ios@keepworks.com

## Credits

KWSwiftCryptoWrapper is owned and maintained by [KeepWorks](http://www.keepworks.com/).

[![N|Solid](http://www.keepworks.com/assets/logo-800bbf55fabb3427537cf669dc8cd018.png)](http://www.keepworks.com/)

## Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/keepworks/KWSwiftCryptoWrapper.

## License

KWSwiftCryptoWrapper is available under the [MIT License](http://opensource.org/licenses/MIT). See the [License](https://github.com/keepworks/KWSwiftCryptoWrapper/blob/master/LICENSE) file for more info.