#apple #swift #export #gd-extension #swift-package #im #tl #ship #encryption #crypto-kit

oml-cryptokit-rs

A very lightweight wrapper around Apple's CryptoKit for Swift

2 releases

Uses new Rust 2024

0.1.1-alpha May 25, 2025
0.1.0-alpha May 25, 2025

#1481 in Cryptography

33 downloads per month

MIT license

10KB
235 lines

oml-cryptokit-rs

Note: I’m not a lawyer — please make sure to verify your own export compliance when distributing software that includes cryptographic algorithms.

TL;DR: This is a minimal wrapper around Apple’s CryptoKit, which unfortunately is only available as a Swift package.

We use it, along with a matching GDExtension, to ship Godot-based games that use encryption or signing — and benefit from reduced export paperwork, thanks to Apple handling the heavy lifting.

This is early work in progress!

No runtime deps

~155KB