Kfastcrypto (short for Kotlin for Fastcrypto) is a cryptography library exposing a significant part of Fastcrypto library APIs to Kotlin MPP.
In any FFI-related project, it is natural to have code written in both languages that need to communicate with each other.
File/Folder | Description |
---|---|
kotlin | Kotlin related |
rust | Rust related |
All contributions to Kfastcrypto are welcome. Before opening a PR, please submit an issue detailing the bug or feature. When opening a PR, please ensure that your contribution builds on the KMM and cargo toolchain, has been linted with ktfmt <GOOGLE (INTERNAL)>
for kotlin
, cargo fmt
for rust
, and contains tests when applicable. For more information, please see the contribution guidelines.