Skip to main content
CUI

Documentation - V-261901

V-261901

Crunchy Data Postgres 16 Security Technical Implementation Guide

CAT I

Title

PostgreSQL must protect the confidentiality and integrity of all information at rest.

Description

<VulnDiscussion>This control is intended to address the confidentiality and integrity of information at rest in nonmobile devices and covers user information and system information. Information at rest refers to the state of information when it is located on a secondary storage device (e.g., disk drive, tape drive) within an organizational information system. Applications and application users generate information throughout the course of their application use. User data generated, as well as a...

Fix Text (Documentation Requirement)

Apply appropriate controls to protect the confidentiality and integrity of data at rest in the database. The pgcrypto module provides cryptographic functions for PostgreSQL. Refer to supplementary content APPENDIX-E for documentation on installing pgcrypto. With pgcrypto installed, it is possible to insert encrypted data into the database: INSERT INTO accounts(username, password) VALUES ('bob', crypt('a_secure_password', gen_salt('xdes')));

Documentation Status

Cancel
CUI