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

OpenMined/TenSEAL

A library for doing homomorphic encryption operations on tensors observed · 2026-08-28

github.com/OpenMined/TenSEAL · C++ · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

87/100

  • Activity 99
  • Release rhythm 64
  • Longevity 100
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: 336.0
  • age_days: 2412
  • days_rel: 30
  • days_push: 11
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

1033 stars · 174 forks observed · 2026-08-28

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

TenSEAL is a Python library (with a C++ core) for performing homomorphic encryption operations on tensors, built on top of Microsoft SEAL. It supports BFV and CKKS schemes for encrypting vectors of integers and real numbers and computing on them without decryption.

Use cases

  • perform arithmetic on encrypted vectors without decrypting them
  • encrypt machine learning model inputs with homomorphic encryption
  • compute dot products and matrix multiplication on encrypted data
  • run privacy-preserving inference on sensitive data
  • use CKKS encryption for real-number tensors in Python
  • access the full Microsoft SEAL API from Python

When to choose

  • you need to compute on encrypted numeric data while keeping it confidential
  • you want a Python-friendly API over Microsoft SEAL for encrypted tensor math
  • you are building privacy-preserving machine learning or secure aggregation pipelines

When to avoid

  • you need general-purpose encryption like TLS or file encryption rather than computation on ciphertexts
  • performance is critical, as homomorphic encryption carries heavy computational overhead
  • you need non-numeric data types or schemes beyond BFV/CKKS

Facets

library · maturity active

cryptography machine-learning math serialization machine-learning privacy deep-learning python cpp windows cross-platform homomorphic-encryption bfv ckks microsoft-seal encrypted-tensors privacy-preserving-computation cryptography linux macos

1 source

Member repositories

RepositoryRoleHealth v2
OpenMined/TenSEALmain87

For agents

markdown · JSON · MCP: product_card(name="OpenMined/TenSEAL")

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