# Signal libsignal SDK

**Canonical:** https://apis.io/apis/signal/signal-libsignal-sdk/  
**Provider:** Signal — https://apis.io/providers/signal/  
**Documentation:** https://github.com/signalapp/libsignal

Signal libsignal SDK is one of 14 APIs that [Signal](https://apis.io/providers/signal/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include SDK, Encryption, Cryptography, Java, and Swift. The published artifact set on APIs.io includes API documentation.

The libsignal SDK provides platform-agnostic APIs used by the official Signal clients and server. It implements the Signal Protocol including the Double Ratchet algorithm, as well as other cryptographic primitives such as AES-GCM encryption and zero-knowledge group functionality. The core implementations are written in Rust, with bindings exposed as Java, Swift, and TypeScript libraries.

## Machine-readable artifacts (2)

- **GitHub** — https://github.com/signalapp/libsignal
- **Documentation** — https://github.com/signalapp/libsignal

## Other Signal APIs (12)

- [Signal Protocol Specifications](https://apis.io/apis/signal/signal-protocol-specifications/)
- [Signal Android SDK](https://apis.io/apis/signal/signal-android-sdk/)
- [Signal iOS SDK](https://apis.io/apis/signal/signal-ios-sdk/)
- [Signal Desktop SDK](https://apis.io/apis/signal/signal-desktop-sdk/)
- [Signal Accounts API](https://apis.io/apis/signal/signal-accounts-api/)
- [Signal Attachments API](https://apis.io/apis/signal/signal-attachments-api/)
- [Signal Certificates API](https://apis.io/apis/signal/signal-certificates-api/)
- [Signal Devices API](https://apis.io/apis/signal/signal-devices-api/)
- [Signal Keys API](https://apis.io/apis/signal/signal-keys-api/)
- [Signal Messages API](https://apis.io/apis/signal/signal-messages-api/)
- [Signal Profiles API](https://apis.io/apis/signal/signal-profiles-api/)
- [Signal Registration API](https://apis.io/apis/signal/signal-registration-api/)

## Tags

SDK, Encryption, Cryptography, Java, Swift, TypeScript, Rust

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/signal/signal-libsignal-sdk/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/signal/.
