Ross ROSS = Recommend OSS · open-source software intelligence for agents

kokke/tiny-AES-c

Small portable AES128/192/256 in C observed · 2026-08-28

github.com/kokke/tiny-AES-c · C · Unlicense (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5214
  • days_rel: n/a
  • days_push: 698
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

5000 stars · 1391 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A small, portable implementation of AES encryption (128/192/256-bit) in C99, supporting ECB, CBC, and CTR modes. It is designed for minimal code size and memory footprint rather than performance.

Use cases

  • add AES encryption to an embedded firmware project
  • encrypt and decrypt data in C with a tiny dependency-free library
  • implement AES-CTR or AES-CBC on a microcontroller with limited RAM
  • portable AES implementation for cross-platform C/C++ code
  • small-footprint cryptography where OpenSSL is too heavy

When to choose

  • you need AES in C with minimal code size and low memory footprint
  • you target embedded or resource-constrained platforms
  • you want a simple, portable, public-domain implementation

When to avoid

  • you need high performance or hardware acceleration
  • you need padding, authenticated encryption (GCM), or protection against malicious input
  • you need a broad TLS/crypto toolkit like OpenSSL or Mbed TLS

Facets

library · maturity stable

cryptography security embedded-systems c cpp embedded cross-platform aes encryption portable small-footprint ecb cbc ctr

1 source

Member repositories

RepositoryRoleHealth v2
kokke/tiny-AES-cmain23

For agents

markdown · JSON · MCP: product_card(name="kokke/tiny-AES-c")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem