Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 2.13 KB

README.md

File metadata and controls

51 lines (35 loc) · 2.13 KB

CryptoKit

Purpose Docs OpenSSF Best Practices Known Vulnerabilities

Status Last Commit GitHub stars Contributors

CryptoKit is a comprehensive Kotlin cryptography library designed to secure modern applications. It simplifies encryption, decryption, secure key management, QR code handling, and more, making cryptography accessible for developers.


Features

  • AES and RSA Encryption/Decryption
  • Secure Key Management and Rotation
  • Digital Signatures for Data Authenticity
  • QR Code Generation and Decoding
  • Robust Error Handling Framework

CryptoLib Documentation

CryptoLib provides a comprehensive set of cryptographic operations, and with this release, we have also generated full API documentation to help developers integrate it into their projects seamlessly.

The documentation covers the following:

  • Key Management: Generate, retrieve, and delete keys securely from the Keystore.
  • Cryptographic Operations: Encrypt, decrypt, and sign data with ease.
  • Error Handling: Detailed error messages and exception handling tailored to cryptographic operations.
  • Usage Examples: Simple, easy-to-follow examples to get started quickly.

You can access the full documentation here, which includes:

  • Function and method signatures
  • Descriptions of parameters and return values
  • Exception handling details
  • Code examples for various use cases

🚀 Get Started

  1. Clone this repository.
  2. Check out the docs/ folder for local documentation.
  3. Refer to the API docs for in-depth technical details on each class and method.