pguecc
uECC bindings for Postgres
Repository
ameensol/pg-ecdsa
https://github.com/ameensol/pg-ecdsa
Source
pg-ecdsa-1.0.tar.gz
pg-ecdsa-1.0.tar.gz
Overview
| Package | Version | Category | License | Language |
|---|---|---|---|---|
pg_ecdsa | 1.0 | UTIL | BSD-2-Clause | C |
| ID | Extension | Bin | Lib | Load | Create | Trust | Reloc | Schema |
|---|---|---|---|---|---|---|---|---|
| 4460 | pguecc | No | Yes | No | Yes | No | Yes | - |
| Related | pgsodium pgcrypto shacrypt cryptint pgcryptokey pgsmcrypto pg_oidc_validator sslutils sslinfo hashlib |
|---|
Version
| Type | Repo | Version | PG Ver | Package | Deps |
|---|---|---|---|---|---|
| EXT | PIGSTY | 1.0 | 1817161514 | pg_ecdsa | - |
| RPM | PIGSTY | 1.0 | 1817161514 | pg_ecdsa_$v | - |
| DEB | PIGSTY | 1.0 | 1817161514 | postgresql-$v-pg-ecdsa | - |
Build
You can build the RPM / DEB packages for pg_ecdsa using pig build:
Install
You can install pg_ecdsa directly. First, make sure the PGDG and PIGSTY repositories are added and enabled:
Install the extension using pig or apt/yum/dnf:
Install
pig
dnf
apt
Create Extension:
Usage
pguecc: Elliptic curve cryptography (micro-ecc bindings) for PostgreSQL
Requires the pgcrypto extension.
Generate Key Pair
Sign Data
Verify Signature
Key Validation
Supported Curves
secp160r1, secp192r1, secp224r1, secp256r1, secp256k1
Raw API
For direct signing without hashing (use with caution):
Was this page helpful?
Thanks—your feedback helps us improve this page.
What got in the way? (optional)