SEC
SEC: Auditing Logs, Enforce Passwords, Keep Secrets, TDE, SM Algorithm, Login Hooks, Log Errors, Extension White List, ...
SEC category contains 26 PostgreSQL extensions.
| ID | Extension | Package | Version | Description | 
|---|---|---|---|---|
| 7000 | passwordcheck_cracklib | passwordcheck | 3.1.0 | Strengthen PostgreSQL user password checks with cracklib | 
| 7010 | supautils | supautils | 2.10.0 | Extension that secures a cluster on a cloud environment | 
| 7020 | pgsodium | pgsodium | 3.1.9 | Postgres extension for libsodium functions | 
| 7030 | supabase_vault | pg_vault | 0.3.1 | Supabase Vault Extension | 
| 7040 | pg_session_jwt | pg_session_jwt | 0.3.1 | Manage authentication sessions using JWTs | 
| 7050 | anon | pg_anon | 2.3.0 | PostgreSQL Anonymizer (anon) extension | 
| 7060 | pg_tde | pg_tde | 1.0 | Percona pg_tde access method | 
| 7070 | pgsmcrypto | pgsmcrypto | 0.1.0 | PostgreSQL SM Algorithm Extension | 
| 7080 | pgaudit | pgaudit | 17.1 | provides auditing functionality | 
| 7090 | pgauditlogtofile | pgauditlogtofile | 1.7.1 | pgAudit addon to redirect audit log to an independent file | 
| 7100 | pg_auth_mon | pg_auth_mon | 3.0 | monitor connection attempts per user | 
| 7110 | credcheck | credcheck | 3.0 | credcheck - postgresql plain text credential checker | 
| 7120 | pgcryptokey | pgcryptokey | 0.85 | cryptographic key management | 
| 7130 | pg_jobmon | pg_jobmon | 1.4.1 | Extension for logging and monitoring functions in PostgreSQL | 
| 7140 | logerrors | logerrors | 2.1.3 | Function for collecting statistics about messages in logfile | 
| 7150 | login_hook | login_hook | 1.7 | login_hook - hook to execute login_hook.login() at login time | 
| 7160 | set_user | set_user | 4.1.0 | similar to SET ROLE but with added logging | 
| 7170 | pg_snakeoil | pg_snakeoil | 1.4 | The PostgreSQL Antivirus | 
| 7180 | pgextwlist | pgextwlist | 1.19 | PostgreSQL Extension Whitelisting | 
| 7190 | pg_auditor | pg_auditor | 0.2 | Audit data changes and provide flashback ability | 
| 7200 | sslutils | sslutils | 1.4 | A Postgres extension for managing SSL certificates through SQL | 
| 7210 | noset | pg_noset | 0.3.0 | Module for blocking SET variables for non-super users. | 
| 7960 | sepgsql | sepgsql | - | label-based mandatory access control (MAC) based on SELinux security policy. | 
| 7970 | auth_delay | auth_delay | - | pause briefly before reporting authentication failure | 
| 7980 | pgcrypto | pgcrypto | 1.3 | cryptographic functions | 
| 7990 | passwordcheck | passwordcheck | - | checks user passwords and reject weak password | 
passwordcheck_cracklib - 3.1.0
Strengthen PostgreSQL user password checks with cracklib
| Extension | Website | Attributes | 
|---|---|---|
| Package | passwordcheck | LOAD  | 
| RPM | passwordcheck_cracklib_$v* | |
| DEB | postgresql-$v-passwordcheck-cracklib | LIB  | 
| Language | C  | |
| License | LGPL-2.1  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
supautils - 2.10.0
Extension that secures a cluster on a cloud environment
| Extension | Website | Attributes | 
|---|---|---|
| Package | supautils | LOAD  | 
| RPM | supautils_$v | |
| DEB | postgresql-$v-supautils | LIB  | 
| Language | C  | |
| License | Apache-2.0  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pgsodium - 3.1.9
Postgres extension for libsodium functions
| Extension | Website | Attributes | 
|---|---|---|
| Package | pgsodium | LOAD  | 
| RPM | pgsodium_$v* | DDL  | 
| DEB | postgresql-$v-pgsodium | LIB  | 
| Language | C  | |
| License | BSD 3-Clause  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
supabase_vault - 0.3.1
Supabase Vault Extension
| Extension | Website | Attributes | 
|---|---|---|
| Package | pg_vault | |
| RPM | vault_$v* | DDL  | 
| DEB | postgresql-$v-vault | LIB  | 
| Language | C  | |
| License | Apache-2.0  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pg_session_jwt - 0.3.1
Manage authentication sessions using JWTs
| Extension | Website | Attributes | 
|---|---|---|
| Package | pg_session_jwt | |
| RPM | pg_session_jwt_$v | DDL  | 
| DEB | postgresql-$v-pg-session-jwt | LIB  | 
| Language | Rust  | TRUST  | 
| License | Apache-2.0  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
anon - 2.3.0
PostgreSQL Anonymizer (anon) extension
| Extension | Website | Attributes | 
|---|---|---|
| Package | pg_anon | LOAD  | 
| RPM | pg_anon_$v | DDL  | 
| DEB | postgresql-$v-pg-anon | LIB  | 
| Language | Rust  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pgsmcrypto - 0.1.0
PostgreSQL SM Algorithm Extension
| Extension | Website | Attributes | 
|---|---|---|
| Package | pgsmcrypto | |
| RPM | pgsmcrypto_$v | DDL  | 
| DEB | postgresql-$v-pgsmcrypto | LIB  | 
| Language | Rust  | |
| License | MIT  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pgaudit - 17.1
provides auditing functionality
| Extension | Website | Attributes | 
|---|---|---|
| Package | pgaudit | LOAD  | 
| RPM | pgaudit_$v* | DDL  | 
| DEB | postgresql-$v-pgaudit | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pgauditlogtofile - 1.7.1
pgAudit addon to redirect audit log to an independent file
| Extension | Website | Attributes | 
|---|---|---|
| Package | pgauditlogtofile | |
| RPM | pgauditlogtofile_$v* | DDL  | 
| DEB | postgresql-$v-pgauditlogtofile | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pg_auth_mon - 3.0
monitor connection attempts per user
| Extension | Website | Attributes | 
|---|---|---|
| Package | pg_auth_mon | |
| RPM | pg_auth_mon_$v* | DDL  | 
| DEB | postgresql-$v-pg-auth-mon | LIB  | 
| Language | C  | |
| License | MIT  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
credcheck - 3.0
credcheck - postgresql plain text credential checker
pgcryptokey - 0.85
cryptographic key management
| Extension | Website | Attributes | 
|---|---|---|
| Package | pgcryptokey | |
| RPM | pgcryptokey_$v | DDL  | 
| DEB | postgresql-$v-pgcryptokey | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pg_jobmon - 1.4.1
Extension for logging and monitoring functions in PostgreSQL
| Extension | Website | Attributes | 
|---|---|---|
| Package | pg_jobmon | |
| RPM | pg_jobmon_$v | DDL  | 
| DEB | postgresql-$v-pg-jobmon | LIB  | 
| Language | SQL  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
logerrors - 2.1.3
Function for collecting statistics about messages in logfile
| Extension | Website | Attributes | 
|---|---|---|
| Package | logerrors | |
| RPM | logerrors_$v* | DDL  | 
| DEB | postgresql-$v-logerrors | LIB  | 
| Language | C  | |
| License | BSD 3-Clause  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
login_hook - 1.7
login_hook - hook to execute login_hook.login() at login time
| Extension | Website | Attributes | 
|---|---|---|
| Package | login_hook | |
| RPM | login_hook_$v* | DDL  | 
| DEB | postgresql-$v-login-hook | LIB  | 
| Language | C  | |
| License | GPL-3.0  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
set_user - 4.1.0
similar to SET ROLE but with added logging
| Extension | Website | Attributes | 
|---|---|---|
| Package | set_user | |
| RPM | set_user_$v* | DDL  | 
| DEB | postgresql-$v-set-user | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pg_snakeoil - 1.4
The PostgreSQL Antivirus
| Extension | Website | Attributes | 
|---|---|---|
| Package | pg_snakeoil | LOAD  | 
| RPM | pg_snakeoil_$v* | |
| DEB | postgresql-$v-snakeoil | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pgextwlist - 1.19
PostgreSQL Extension Whitelisting
| Extension | Website | Attributes | 
|---|---|---|
| Package | pgextwlist | LOAD  | 
| RPM | pgextwlist_$v* | |
| DEB | postgresql-$v-pgextwlist | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pg_auditor - 0.2
Audit data changes and provide flashback ability
| Extension | Website | Attributes | 
|---|---|---|
| Package | pg_auditor | |
| RPM | pg_auditor_$v | DDL  | 
| DEB | postgresql-$v-pg-auditor | |
| Language | SQL  | |
| License | BSD 3-Clause  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
sslutils - 1.4
A Postgres extension for managing SSL certificates through SQL
| Extension | Website | Attributes | 
|---|---|---|
| Package | sslutils | |
| RPM | sslutils_$v* | DDL  | 
| DEB | postgresql-$v-sslutils | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
noset - 0.3.0
sepgsql - -
label-based mandatory access control (MAC) based on SELinux security policy.
| Extension | Website | Attributes | 
|---|---|---|
| Package | sepgsql | LOAD  | 
| RPM | postgresql$v-contrib | |
| DEB | postgresql-$v | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
auth_delay - -
pause briefly before reporting authentication failure
| Extension | Website | Attributes | 
|---|---|---|
| Package | auth_delay | LOAD  | 
| RPM | postgresql$v-contrib | |
| DEB | postgresql-$v | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
pgcrypto - 1.3
cryptographic functions
| Extension | Website | Attributes | 
|---|---|---|
| Package | pgcrypto | |
| RPM | postgresql$v-contrib | DDL  | 
| DEB | postgresql-$v | LIB  | 
| Language | C  | TRUST  | 
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  | 
passwordcheck - -
checks user passwords and reject weak password
| Extension | Website | Attributes | 
|---|---|---|
| Package | passwordcheck | LOAD  | 
| RPM | postgresql$v-contrib | |
| DEB | postgresql-$v | LIB  | 
| Language | C  | |
| License | PostgreSQL  | 
| OS/Arch | x86_64 | aarch64 | 
|---|---|---|
| el8 | 18 17 16 15 14  | 18 17 16 15 14  | 
| el9 | 18 17 16 15 14  | 18 17 16 15 14  | 
| d12 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u22 | 18 17 16 15 14  | 18 17 16 15 14  | 
| u24 | 18 17 16 15 14  | 18 17 16 15 14  |