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

jvdsn/crypto-attacks

Python implementations of cryptographic attacks and utilities. observed · 2026-08-28

github.com/jvdsn/crypto-attacks · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

60/100

  • Activity 61
  • Release rhythm 35
  • Longevity 100

Flags: no_releases

How is this computed?

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

  • gap_med: n/a
  • age_days: 2266
  • days_rel: n/a
  • days_push: 237
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1285 stars · 145 forks observed · 2026-08-28

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

A collection of Python implementations of cryptographic attacks and utilities, built on SageMath and PyCryptodome. It covers attacks against RSA, elliptic curves, lattices, and other primitives, primarily aimed at CTF players and cryptanalysis researchers.

Use cases

  • solve RSA CTF challenges with Boneh-Durfee or Wiener attacks
  • run lattice reduction attacks like LLL on cryptographic parameters
  • recover private keys from weak elliptic curve parameters
  • find small roots of polynomial equations modulo N
  • experiment with cryptanalytic algorithms in Python
  • learn how classical cryptographic attacks work by reading implementations

When to choose

  • you are solving CTF crypto challenges involving RSA, ECC, or lattices
  • you need reference implementations of published cryptanalytic attacks
  • you already use SageMath and want ready-made attack scripts
  • you are studying or teaching cryptanalysis with runnable code

When to avoid

  • you need a production cryptography library for encrypting or signing data
  • you want a turnkey CLI tool that attacks targets without writing code
  • your environment cannot install SageMath
  • you need audited, side-channel-safe cryptographic primitives

Facets

library · maturity active

cryptography security developer-tools security python ctf-tools cryptanalysis rsa-attacks lattice-reduction elliptic-curves sagemath lattice-attacks small-roots cryptography algorithms linux macos

1 source

Member repositories

RepositoryRoleHealth v2
jvdsn/crypto-attacksmain60

For agents

markdown · JSON · MCP: product_card(name="jvdsn/crypto-attacks")

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