# gs-crypto [GS Open Source](https://garrity.co/oss.html) | [License (MIT)](./LICENSE) Cryptography library for Scala 3. Based on JCA and BouncyCastle. This library does NOT re-implement cryptography algorithms - it provides convenient types and wrappers for working with those algorithms. - [Usage](#usage) - [Dependency](#dependency) - [Donate](#donate) ## Usage ### Dependency This artifact is available in the Garrity Software Maven repository. ```scala externalResolvers += "Garrity Software Releases" at "https://maven.garrity.co/gs" val GsCrypto = new { val Core: ModuleID = "gs" %% "gs-crypto-core-v0" % "$VERSION" val Argon2: ModuleID = "gs" %% "gs-crypto-argon2-v0" % "$VERSION" val Rsa: ModuleID = "gs" %% "gs-crypto-rsa-v0" % "$VERSION" } ``` ## Donate Enjoy this project or want to help me achieve my [goals](https://garrity.co)? Consider [Donating to Pat on Ko-fi](https://ko-fi.com/gspfm).