<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>OpenText Analytics Database 26.2.x – Implementing FIPS 140-2</title>
    <link>/en/security-and-authentication/federal-information-processing-standard/implementing-fips-140-2/</link>
    <description>Recent content in Implementing FIPS 140-2 on OpenText Analytics Database 26.2.x</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/en/security-and-authentication/federal-information-processing-standard/implementing-fips-140-2/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Security-and-Authentication: FIPS compliance for the Vertica server</title>
      <link>/en/security-and-authentication/federal-information-processing-standard/implementing-fips-140-2/fips-compliance-server/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/security-and-authentication/federal-information-processing-standard/implementing-fips-140-2/fips-compliance-server/</guid>
      <description>
        
        
        &lt;p&gt;To make Vertica FIPS-compliant, you must:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Set the RequireFIPS parameter to 1.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Hash your passwords with SHA-512. See &lt;a href=&#34;../../../../en/security-and-authentication/client-authentication/hash-authentication/#&#34;&gt;Hash authentication&lt;/a&gt; for details.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Generate a signed TLS certificate to establish a secure connection to the client.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;requirefips-parameter&#34;&gt;RequireFIPS parameter&lt;/h2&gt;
&lt;p&gt;Vertica sets the RequireFIPS configuration parameter on the server on startup to reflect the state of FIPS on the system: 1 if FIPS is enabled and 0 if FIPS is disabled.&lt;/p&gt;
&lt;p&gt;The value of RequireFIPS matches the value of &lt;code&gt;crypto.fips_enabled&lt;/code&gt; file.&lt;/p&gt;
&lt;p&gt;Vertica sets the &lt;code&gt;RequireFIPS&lt;/code&gt; parameter based on the contents of &lt;code&gt;crypto.fips_enabled&lt;/code&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;If the file &lt;code&gt;/proc/sys/crypto/fips_enabled&lt;/code&gt; exists and contains a 1 (FIPS-enabled), Vertica sets RequireFIPS to 1.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If the file &lt;code&gt;/proc/sys/crypto/fips_enabled&lt;/code&gt; does not exist, or exists and contains a 0 (non-FIPS), Vertica automatically sets RequireFIPS to 0.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;If the FIPS state of a node, as determined from the existence of &lt;code&gt;/proc/sys/crypto/fips_enabled&lt;/code&gt;, differs from the state received from the cluster initiator, the node fails. This behavior prevents the creation of clusters of mixed FIPS and non-FIPS systems.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&#34;admonition important&#34; role=&#34;alert&#34;&gt;
&lt;h4 class=&#34;admonition-head&#34;&gt;Important&lt;/h4&gt;
If you attempt to restore a FIPS-enabled node to a non-FIPS cluster, the restore will fail.
&lt;/div&gt;
&lt;h2 id=&#34;secure-client-server-connection&#34;&gt;Secure client-server connection&lt;/h2&gt;
&lt;p&gt;It&#39;s important to secure client-server connections with TLS. For instructions on setting up client-server TLS, see &lt;a href=&#34;../../../../en/security-and-authentication/tls-protocol/tls-overview/configuring-client-server-tls/#&#34;&gt;Configuring client-server TLS&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id=&#34;fips-compliant-aws-endpoints&#34;&gt;FIPS-Compliant AWS endpoints&lt;/h2&gt;
&lt;p&gt;To configure AWS to use a &lt;a href=&#34;https://aws.amazon.com/compliance/fips/&#34;&gt;FIPS-compliant S3 Endpoint&lt;/a&gt;, set the following &lt;a href=&#34;../../../../en/sql-reference/config-parameters/s3-parameters/#&#34;&gt;S3 parameters&lt;/a&gt;:&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;
AWSEndpoint = s3-fips.dualstack.us-east-1.amazonaws.com
S3EnableVirtualAddressing = 1
&lt;/code&gt;&lt;/pre&gt;
      </description>
    </item>
    
    <item>
      <title>Security-and-Authentication: Implement FIPS on the client</title>
      <link>/en/security-and-authentication/federal-information-processing-standard/implementing-fips-140-2/implement-fips-on-client/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>/en/security-and-authentication/federal-information-processing-standard/implementing-fips-140-2/implement-fips-on-client/</guid>
      <description>
        
        
        &lt;p&gt;Vertica provides a FIPS-compliant client driver, which you can install on a FIPS-enabled system. The 64-bit client includes vsql and ODBC drivers.&lt;/p&gt;
&lt;p&gt;For information about installing the FIPS client, and installation, refer to the following&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href=&#34;../../../../en/connecting-to/client-libraries/client-drivers/install-config/fips/installing-fips-client-driver-odbc-and-vsql/#&#34;&gt;Installing the FIPS client driver for ODBC and vsql&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href=&#34;../../../../en/connecting-to/client-libraries/client-drivers/install-config/fips/installing-fips-client-driver-jdbc/#&#34;&gt;Installing the FIPS client driver for JDBC&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
  </channel>
</rss>
