cryptint

cryptint

Encryption functions for int and bigint values

Overview

IDExtensionPackageVersionCategoryLicenseLanguage
4450
cryptint
cryptint
1.0.0
UTIL
PostgreSQL
C
AttributeHas BinaryHas LibraryNeed LoadHas DDLRelocatableTrusted
--s-d-r
No
Yes
No
Yes
yes
no
Relationships
See Also
hashlib
shacrypt
pguecc
pgcrypto
gzip
bzip
zstd
http

Packages

TypeRepoVersionPG Major AvailabilityPackage PatternDependencies
EL
PIGSTY
1.0.0
18
17
16
15
14
13
cryptint_$v*-
Debian
PIGSTY
1.0.0
18
17
16
15
14
13
postgresql-$v-cryptint-
Linux / PGPG18PG17PG16PG15PG14PG13
el8.x86_64
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
el8.aarch64
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
el9.x86_64
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
el9.aarch64
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
el10.x86_64
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
el10.aarch64
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
d12.x86_64
MISS
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
d12.aarch64
MISS
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
d13.x86_64
MISS
MISS
MISS
MISS
MISS
MISS
d13.aarch64
MISS
MISS
MISS
MISS
MISS
MISS
u22.x86_64
MISS
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
u22.aarch64
MISS
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
u24.x86_64
MISS
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
u24.aarch64
MISS
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PIGSTY 1.0.0
PackageVersionOSORGSIZEFile URL
cryptint_181.0.0el8.x86_64pigsty14.0 KiBcryptint_18-1.0.0-1PIGSTY.el8.x86_64.rpm
cryptint_181.0.0el8.aarch64pigsty14.2 KiBcryptint_18-1.0.0-1PIGSTY.el8.aarch64.rpm
cryptint_181.0.0el9.x86_64pigsty13.6 KiBcryptint_18-1.0.0-1PIGSTY.el9.x86_64.rpm
cryptint_181.0.0el9.aarch64pigsty13.6 KiBcryptint_18-1.0.0-1PIGSTY.el9.aarch64.rpm
cryptint_181.0.0el10.x86_64pigsty13.6 KiBcryptint_18-1.0.0-1PIGSTY.el10.x86_64.rpm
cryptint_181.0.0el10.aarch64pigsty13.7 KiBcryptint_18-1.0.0-1PIGSTY.el10.aarch64.rpm
PackageVersionOSORGSIZEFile URL
cryptint_171.0.0el8.x86_64pigsty14.0 KiBcryptint_17-1.0.0-1PIGSTY.el8.x86_64.rpm
cryptint_171.0.0el8.aarch64pigsty14.2 KiBcryptint_17-1.0.0-1PIGSTY.el8.aarch64.rpm
cryptint_171.0.0el9.x86_64pigsty13.6 KiBcryptint_17-1.0.0-1PIGSTY.el9.x86_64.rpm
cryptint_171.0.0el9.aarch64pigsty13.6 KiBcryptint_17-1.0.0-1PIGSTY.el9.aarch64.rpm
cryptint_171.0.0el10.x86_64pigsty13.6 KiBcryptint_17-1.0.0-1PIGSTY.el10.x86_64.rpm
cryptint_171.0.0el10.aarch64pigsty13.7 KiBcryptint_17-1.0.0-1PIGSTY.el10.aarch64.rpm
postgresql-17-cryptint1.0.0d12.x86_64pigsty13.4 KiBpostgresql-17-cryptint_1.0.0-1PIGSTY~bookworm_amd64.deb
postgresql-17-cryptint1.0.0d12.aarch64pigsty13.5 KiBpostgresql-17-cryptint_1.0.0-1PIGSTY~bookworm_arm64.deb
postgresql-17-cryptint1.0.0u22.x86_64pigsty13.8 KiBpostgresql-17-cryptint_1.0.0-1PIGSTY~jammy_amd64.deb
postgresql-17-cryptint1.0.0u22.aarch64pigsty13.8 KiBpostgresql-17-cryptint_1.0.0-1PIGSTY~jammy_arm64.deb
postgresql-17-cryptint1.0.0u24.x86_64pigsty13.7 KiBpostgresql-17-cryptint_1.0.0-1PIGSTY~noble_amd64.deb
postgresql-17-cryptint1.0.0u24.aarch64pigsty13.6 KiBpostgresql-17-cryptint_1.0.0-1PIGSTY~noble_arm64.deb
PackageVersionOSORGSIZEFile URL
cryptint_161.0.0el8.x86_64pigsty14.0 KiBcryptint_16-1.0.0-1PIGSTY.el8.x86_64.rpm
cryptint_161.0.0el8.aarch64pigsty14.2 KiBcryptint_16-1.0.0-1PIGSTY.el8.aarch64.rpm
cryptint_161.0.0el9.x86_64pigsty13.6 KiBcryptint_16-1.0.0-1PIGSTY.el9.x86_64.rpm
cryptint_161.0.0el9.aarch64pigsty13.6 KiBcryptint_16-1.0.0-1PIGSTY.el9.aarch64.rpm
cryptint_161.0.0el10.x86_64pigsty13.6 KiBcryptint_16-1.0.0-1PIGSTY.el10.x86_64.rpm
cryptint_161.0.0el10.aarch64pigsty13.7 KiBcryptint_16-1.0.0-1PIGSTY.el10.aarch64.rpm
postgresql-16-cryptint1.0.0d12.x86_64pigsty13.4 KiBpostgresql-16-cryptint_1.0.0-1PIGSTY~bookworm_amd64.deb
postgresql-16-cryptint1.0.0d12.aarch64pigsty13.5 KiBpostgresql-16-cryptint_1.0.0-1PIGSTY~bookworm_arm64.deb
postgresql-16-cryptint1.0.0u22.x86_64pigsty13.8 KiBpostgresql-16-cryptint_1.0.0-1PIGSTY~jammy_amd64.deb
postgresql-16-cryptint1.0.0u22.aarch64pigsty13.9 KiBpostgresql-16-cryptint_1.0.0-1PIGSTY~jammy_arm64.deb
postgresql-16-cryptint1.0.0u24.x86_64pigsty13.7 KiBpostgresql-16-cryptint_1.0.0-1PIGSTY~noble_amd64.deb
postgresql-16-cryptint1.0.0u24.aarch64pigsty13.6 KiBpostgresql-16-cryptint_1.0.0-1PIGSTY~noble_arm64.deb
PackageVersionOSORGSIZEFile URL
cryptint_151.0.0el8.x86_64pigsty14.0 KiBcryptint_15-1.0.0-1PIGSTY.el8.x86_64.rpm
cryptint_151.0.0el8.aarch64pigsty14.3 KiBcryptint_15-1.0.0-1PIGSTY.el8.aarch64.rpm
cryptint_151.0.0el9.x86_64pigsty13.8 KiBcryptint_15-1.0.0-1PIGSTY.el9.x86_64.rpm
cryptint_151.0.0el9.aarch64pigsty13.9 KiBcryptint_15-1.0.0-1PIGSTY.el9.aarch64.rpm
cryptint_151.0.0el10.x86_64pigsty13.8 KiBcryptint_15-1.0.0-1PIGSTY.el10.x86_64.rpm
cryptint_151.0.0el10.aarch64pigsty14.0 KiBcryptint_15-1.0.0-1PIGSTY.el10.aarch64.rpm
postgresql-15-cryptint1.0.0d12.x86_64pigsty13.5 KiBpostgresql-15-cryptint_1.0.0-1PIGSTY~bookworm_amd64.deb
postgresql-15-cryptint1.0.0d12.aarch64pigsty13.6 KiBpostgresql-15-cryptint_1.0.0-1PIGSTY~bookworm_arm64.deb
postgresql-15-cryptint1.0.0u22.x86_64pigsty13.9 KiBpostgresql-15-cryptint_1.0.0-1PIGSTY~jammy_amd64.deb
postgresql-15-cryptint1.0.0u22.aarch64pigsty14.0 KiBpostgresql-15-cryptint_1.0.0-1PIGSTY~jammy_arm64.deb
postgresql-15-cryptint1.0.0u24.x86_64pigsty13.9 KiBpostgresql-15-cryptint_1.0.0-1PIGSTY~noble_amd64.deb
postgresql-15-cryptint1.0.0u24.aarch64pigsty13.8 KiBpostgresql-15-cryptint_1.0.0-1PIGSTY~noble_arm64.deb
PackageVersionOSORGSIZEFile URL
cryptint_141.0.0el8.x86_64pigsty14.0 KiBcryptint_14-1.0.0-1PIGSTY.el8.x86_64.rpm
cryptint_141.0.0el8.aarch64pigsty14.3 KiBcryptint_14-1.0.0-1PIGSTY.el8.aarch64.rpm
cryptint_141.0.0el9.x86_64pigsty13.8 KiBcryptint_14-1.0.0-1PIGSTY.el9.x86_64.rpm
cryptint_141.0.0el9.aarch64pigsty13.9 KiBcryptint_14-1.0.0-1PIGSTY.el9.aarch64.rpm
cryptint_141.0.0el10.x86_64pigsty13.8 KiBcryptint_14-1.0.0-1PIGSTY.el10.x86_64.rpm
cryptint_141.0.0el10.aarch64pigsty14.0 KiBcryptint_14-1.0.0-1PIGSTY.el10.aarch64.rpm
postgresql-14-cryptint1.0.0d12.x86_64pigsty13.5 KiBpostgresql-14-cryptint_1.0.0-1PIGSTY~bookworm_amd64.deb
postgresql-14-cryptint1.0.0d12.aarch64pigsty13.6 KiBpostgresql-14-cryptint_1.0.0-1PIGSTY~bookworm_arm64.deb
postgresql-14-cryptint1.0.0u22.x86_64pigsty13.9 KiBpostgresql-14-cryptint_1.0.0-1PIGSTY~jammy_amd64.deb
postgresql-14-cryptint1.0.0u22.aarch64pigsty14.0 KiBpostgresql-14-cryptint_1.0.0-1PIGSTY~jammy_arm64.deb
postgresql-14-cryptint1.0.0u24.x86_64pigsty13.9 KiBpostgresql-14-cryptint_1.0.0-1PIGSTY~noble_amd64.deb
postgresql-14-cryptint1.0.0u24.aarch64pigsty13.8 KiBpostgresql-14-cryptint_1.0.0-1PIGSTY~noble_arm64.deb
PackageVersionOSORGSIZEFile URL
cryptint_131.0.0el8.x86_64pigsty13.9 KiBcryptint_13-1.0.0-1PIGSTY.el8.x86_64.rpm
cryptint_131.0.0el8.aarch64pigsty14.3 KiBcryptint_13-1.0.0-1PIGSTY.el8.aarch64.rpm
cryptint_131.0.0el9.x86_64pigsty13.9 KiBcryptint_13-1.0.0-1PIGSTY.el9.x86_64.rpm
cryptint_131.0.0el9.aarch64pigsty13.9 KiBcryptint_13-1.0.0-1PIGSTY.el9.aarch64.rpm
cryptint_131.0.0el10.x86_64pigsty13.8 KiBcryptint_13-1.0.0-1PIGSTY.el10.x86_64.rpm
cryptint_131.0.0el10.aarch64pigsty14.0 KiBcryptint_13-1.0.0-1PIGSTY.el10.aarch64.rpm
postgresql-13-cryptint1.0.0d12.x86_64pigsty13.5 KiBpostgresql-13-cryptint_1.0.0-1PIGSTY~bookworm_amd64.deb
postgresql-13-cryptint1.0.0d12.aarch64pigsty13.4 KiBpostgresql-13-cryptint_1.0.0-1PIGSTY~bookworm_arm64.deb
postgresql-13-cryptint1.0.0u22.x86_64pigsty13.9 KiBpostgresql-13-cryptint_1.0.0-1PIGSTY~jammy_amd64.deb
postgresql-13-cryptint1.0.0u22.aarch64pigsty14.0 KiBpostgresql-13-cryptint_1.0.0-1PIGSTY~jammy_arm64.deb
postgresql-13-cryptint1.0.0u24.x86_64pigsty13.9 KiBpostgresql-13-cryptint_1.0.0-1PIGSTY~noble_amd64.deb
postgresql-13-cryptint1.0.0u24.aarch64pigsty13.6 KiBpostgresql-13-cryptint_1.0.0-1PIGSTY~noble_arm64.deb

Source

pig build get cryptint; # get cryptint source code
pig build dep cryptint; # install build dependencies
pig build pkg cryptint; # build extension rpm or deb
pig build ext cryptint; # build extension rpms

Install

To add the required PGDG / PIGSTY upstream repository, use:

pig repo add pgsql -u   # add PGDG + Pigsty repo and update cache (leave existing repos)

Install this extension with:

pig ext install cryptint; # install by extension name, for the current active PG version
pig ext install cryptint; # install via package alias, for the active PG version
pig ext install cryptint -v 18;   # install for PG 18
pig ext install cryptint -v 17;   # install for PG 17
pig ext install cryptint -v 16;   # install for PG 16
pig ext install cryptint -v 15;   # install for PG 15
pig ext install cryptint -v 14;   # install for PG 14
pig ext install cryptint -v 13;   # install for PG 13

Create this extension with:

CREATE EXTENSION cryptint;
Last updated on