{"id":1547,"date":"2019-08-09T10:00:07","date_gmt":"2019-08-09T17:00:07","guid":{"rendered":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/"},"modified":"2019-08-09T10:00:07","modified_gmt":"2019-08-09T17:00:07","slug":"node-to-node-encryption-with-couchbase-server-6-5","status":"publish","type":"post","link":"https:\/\/www.couchbase.com\/blog\/pt\/node-to-node-encryption-with-couchbase-server-6-5\/","title":{"rendered":"Node-to-Node Encryption with Couchbase Server 6.5"},"content":{"rendered":"<p><span>With security on everyone\u2019s mind, organizations need to run sensitive workloads under stringent security and compliance standards. Couchbase 6.5 preview brings several new security capabilities, and node-to-node encryption has been a top wish list item for many customers. <\/span><span><br>\n<\/span><span><br>\n<\/span><span>In this blog, we will provide a quick overview of the new node-to-node encryption feature along with easy to follow steps to help you get started. <\/span><span><br>\n<\/span><span><br>\n<\/span><strong>What is Node-to-Node Encryption?<\/strong><\/p>\n\n\n\n<p><span>In a distributed data platform like Couchbase Server, there are essentially 2 types of information exchanged between the nodes &#8211; <\/span><span><br>\n<\/span><span><br>\n<\/span><span>1. Control information that includes cluster metadata, settings, etc<\/span><span><br>\n<\/span><span>2. User Data including JSON documents<\/span><span><br>\n<\/span><span><br>\n<\/span><span>In previous versions of Couchbase Server, encryption was available between client and server, and to protect XDCR traffic between data centers. In the absence of compensating security control such as network-wide IPSec, it was possible for an attacker to sniff information on the wire as long as access to the network was available. However, some of these compensating controls were hard to configure, or deploy at scale.<\/span><span><br>\n<\/span><span><br>\n<\/span><span>With the new node-to-node encryption feature in Couchbase 6.5, information that is flowing between the nodes is encrypted natively by Couchbase, without the need for installing any third-party software. The levels of encryption make it possible to only encrypt the control plane traffic, or all (control and data) between the nodes. This provides flexibility for customers so that they can pick the right encryption level they need for their use-case, while keeping performance in mind. <\/span><span><br>\n<\/span><span><br>\n<\/span><span>This doesn\u2019t mean that node-to-node encryption solves everything. Node-to-node encryption still complements existing security controls including client-to-server encryption, encryption over XDCR, at-rest encryption, and virtual private cloud (VPC) based network-level security and isolation. The more layers of protection you add to your system, the harder you make it for an attacker to compromise it.<\/span><\/p>\n\n\n\n<p><strong>Node-to-node, not within a node<\/strong><\/p>\n\n\n\n<p><span>Based on customer feedback, the node-to-node encryption feature was added to 6.5. This feature took several months in the making, even though it might appear as if it applies a blanket TLS across all the cluster nodes. The following picture depicts some of the changes made in the cluster manager of Couchbase &#8211; <\/span><span><br>\n<\/span><span><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7444\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/n2n-1-300x161-1.png\" alt=\"\" width=\"624\" height=\"335\"><\/span><span><br>\n<\/span><span>The red line indicates the <\/span><i><span>local<\/span><\/i><span> interactions that exist between the different processes on the same physical node &#8211;\u00a0 ns_babysitter, ns_server and ns_couchdb VMs. The blue line indicates the <\/span><i><span>external<\/span><\/i><span> interactions between ns_server VMs running on different nodes in the cluster. The interactions shown in red would always remain unencrypted regardless of cluster encryption being enabled or not. This is because we don\u2019t want to unnecessarily overwhelm the running processes with encryption. On the other hand, external interactions (shown in blue) are encrypted when cluster encryption is turned on.<\/span><\/p>\n\n\n\n<p><strong>How to setup Node-to-Node Encryption?<\/strong><\/p>\n\n\n\n<p><span>Setting up node-to-node encryption is easy, and In this section, we will describe step by step instructions you can follow to get it setup &#8211;<\/span><\/p>\n\n\n\n<p><b>Step 1: <\/b><span>Install Couchbase Server 6.5 on<\/span><span>\u00a02 nodes. Let\u2019s call these nodes <\/span><b>node-1 <\/b><span>and <\/span><b>node-2<\/b><span>.<\/span><\/p>\n\n\n\n<p><b>Step 2: <\/b><span>If this is a brand new cluster, during the graphical setup of the nodes, you will be prompted to select whether or not node-to-node encryption is enabled. By default, node encryption is not enabled.\u00a0<\/span><\/p>\n\n\n\n<p><b>Check the \u201cenable cluster encryption\u201d<\/b><span> check-box in the dialog and proceed.<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7445\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/Screen-Shot-2019-08-06-at-3.18.48-PM-1-300x266-1.png\" alt=\"\" width=\"408\" height=\"362\"><\/p>\n\n\n\n<p><span>This setting is only applicable if all the nodes in the cluster are version 6.5 or higher. If this is a new 6.5 cluster, all new nodes joining the cluster will inherit this setting.\u00a0<\/span><\/p>\n\n\n\n<p><span>For an existing cluster that is upgraded to 6.5 or a new cluster, this operation can also be done using the CLI command as shown below &#8211;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<tbody>\n<tr>\n<td><span>$&gt; <\/span><span>.\/couchbase-cli <\/span><b>node-to-node-encryption<\/b><span> -c localhost:8091 -u &lt;cluster-username&gt; -p &lt;cluster-password&gt; <\/span><b>&#8211;enable<\/b><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<p><b>Step 3:<\/b><span> Check the setting to ensure that cluster encryption is enabled<\/span><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<tbody>\n<tr>\n<td><span>.\/couchbase-cli <\/span><b>setting-security<\/b><span> &#8211;get -c localhost:8091 -u &lt;cluster-username&gt; -p &lt;cluster-password&gt;<\/span>\n<p><span>{&#8220;disableUIOverHttp&#8221;: false, &#8220;disableUIOverHttps&#8221;: false, <\/span><span>&#8220;clusterEncryptionLevel&#8221;: &#8220;control&#8221;}<\/span><\/p><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<p><span>Note that by default, the cluster encryption level is set to <\/span><b>control<\/b><span>. This means that data between nodes is still unencrypted but the control plane is encrypted.<\/span><\/p>\n\n\n\n<p><b>Step 4:<\/b><span> Using netstat to check the ports open on <\/span><b>node-1<\/b><span> outgoing to <\/span><b>node-2. <\/b><span>When there is <\/span><b>no encryption in effect, ports 21100 to 21299 are used<\/b><span> for data exchange. For <\/span><b>TLS connections between nodes we always use port 21150<\/b><span>.\u00a0<\/span><\/p>\n\n\n\n<p><span>You will need to sudo as \u2018root\u2019 to run this command &#8211;\u00a0<\/span><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<tbody>\n<tr>\n<td><span>$&gt; <\/span><b>netstat<\/b><span> -atep &#8211;numeric-ports | <\/span><b>grep \u2018beam.smp\u2019 | grep \u2018node-2\u2019<\/b><span>\u00a0<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<p><strong>Output:\u00a0<\/strong><\/p>\n\n\n\n<p><span>tcp\u00a0 \u00a0 \u00a0 \u00a0 0 0 node-1.us-central:59586 <\/span><b>node-2<\/b><span>.us-central:11209 ESTABLISHED couchbase\u00a0 26650 3953\/beam.smp\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><\/p>\n\n\n\n<p><span>tcp\u00a0 \u00a0 \u00a0 \u00a0 0 0 node-1.us-central:<\/span><span>21150<\/span> <b>node-2<\/b><span>.us-central:48498 ESTABLISHED couchbase\u00a0 24960 3953\/beam.smp\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><\/p>\n\n\n\n<p><b>Step 5:<\/b><span> If you\u2019re brave enough, you can take this one step further using the tshark (wireshark) package and capture TCP packets. Here is how the output looks like &#8211;<\/span><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table width=\"912\">\n<tbody>\n<tr>\n<td>$&gt; <b>tshark<\/b> -P -i <b>eth0<\/b> -f tcp -w \/<b>tmp\/eth0.pcap<\/b>\n<p>$&gt; tshark -x -r <b>\/tmp\/eth0.pcap<\/b> | less<\/p><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<p><span><strong>Encrypted output as shown below &#8211;<\/strong>\u00a0<\/span><\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-7446\" src=\"https:\/\/www.couchbase.com\/wp-content\/uploads\/sites\/5\/2026\/05\/N2n-300x285-1.png\" alt=\"\" width=\"552\" height=\"524\"><\/p>\n\n\n\n<p><strong>Rotating Certificates<\/strong><\/p>\n\n\n\n<p><span>As part of regular security hygiene, it\u2019s expected that certificates that are installed will be periodically renewed. To ensure continuous cluster operations, the supported workflow would be to turn off the encryption mode, upload the newer certificates on all the nodes in the cluster and turn the encryption back on. Following will be the commands that the administrator will have to execute to rotate the certificates:<\/span><span><br>\n<\/span><span><br>\n<\/span><b>1. Check the cluster encryption level &#8211;\u00a0<\/b><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<tbody>\n<tr>\n<td><span>.\/couchbase-cli <\/span><b>setting-security<\/b><span> &#8211;get -c localhost:8091 -u &lt;cluster-username&gt; -p &lt;cluster-password&gt;<\/span>\n<p><span>{&#8220;disableUIOverHttp&#8221;: false, &#8220;disableUIOverHttps&#8221;: false, <\/span><span>&#8220;clusterEncryptionLevel&#8221;: &#8220;all&#8221;}<\/span><\/p><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<p><span>If the level is \u201call\u201d as shown, then you have to switch it to \u201ccontrol\u201d using the couchbase-cli setting-security set command.<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><b> Disable cluster encryption using the \u201cchange-cluster-encryption\u201d CLI command.<\/b><\/li>\n\n<\/ol>\n\n\n\n<figure class=\"wp-block-table\"><table width=\"917\">\n<tbody>\n<tr>\n<td><span>$&gt; couchbase-cli <\/span><b>node-to-node-encryptionchange-cluster-encryption<\/b><span>\u00a0<\/span>\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0-c localhost:8091\u00a0<\/span><\/p>\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0-u &lt;cluster-username&gt;\u00a0<\/span><\/p>\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0-p &lt;cluster-password&gt;<\/span><\/p>\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><b>&#8211;disable<\/b><\/p><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li><b>Copy all the newer node certificates into the <\/b><b><i>inbox<\/i><\/b><b> folder on all the nodes in the cluster, and tell the cluster to reload the certificates.<\/b><\/li>\n\n<\/ol>\n\n\n\n<p><span>If there is a need to renew the root certificate too, then upload the new root certificate to the cluster using the <\/span><i><span>&#8211;upload-cluster-ca<\/span><\/i><span> CLI command.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<tbody>\n<tr>\n<td><span>$&gt; couchbase-cli <\/span><b>ssl-manage<\/b>\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8211;cluster &lt;hostname&gt;:&lt;port&gt;<\/span><\/p>\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8211;upload-cluster-ca &lt;path_to_root_ca&gt;<\/span><\/p><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<p><span>Then run the <\/span><i><span>&#8211;set-node-certificate<\/span><\/i><span> CLI command to reload the newer node certificates on all the nodes in the cluster<\/span><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table>\n<tbody>\n<tr>\n<td><span>$&gt; couchbase-cli <\/span><b>ssl-manage<\/b>\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8211;cluster &lt;hostname&gt;:&lt;port&gt;<\/span><\/p>\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&#8211;set-node-certificate<\/span><\/p><\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n\n\n<ol class=\"wp-block-list\">\n<li><b>Enable cluster encryption using the \u201cchange-cluster-encryption\u201d CLI command\u00a0<\/b><b>Resources<\/b><\/li>\n\n<\/ol>\n\n\n\n<p><span>$&gt; couchbase-cli <\/span><i><span>node-to-node-encryption<\/span><\/i><b>change-cluster-encryption<\/b><span>\u00a0<\/span><\/p>\n\n\n\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0-c localhost:8091\u00a0<\/span><\/p>\n\n\n\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0-u &lt;cluster-username&gt;\u00a0<\/span><\/p>\n\n\n\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0-p &lt;cluster-password&gt;<\/span><\/p>\n\n\n\n<p><span>\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0<\/span><b>&#8211;enable<\/b><\/p>\n\n\n\n<p><strong>Conclusion<\/strong><\/p>\n\n\n\n<p><span>We are very excited about the new security features in Couchbase Server 6.5, as these features will address many requests that our customers have asked for. As always, we look forward to your feedback on our new features and we hope you get a chance to take Couchbase Server 6.5 preview for a spin.<\/span><\/p>\n\n\n\n<p><strong>Resources<\/strong><\/p>\n\n\n\n<p><i>Download<\/i><\/p>\n\n\n\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/downloads\/?family=server&amp;product=couchbase-server-developer\" target=\"_blank\" rel=\"noopener noreferrer\" data-auth=\"NotApplicable\">Download Couchbase Server 6.5<\/a><\/p>\n\n\n\n<p><i>Documentation<\/i><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/release-notes\/relnotes.html\" target=\"_blank\" rel=\"noopener noreferrer\" data-auth=\"NotApplicable\">Couchbase Server 6.5 Release Notes<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/docs.couchbase.com\/server\/6.5\/introduction\/whats-new.html\" target=\"_blank\" rel=\"noopener noreferrer\" data-auth=\"NotApplicable\">Couchbase Server 6.5 What\u2019s New<\/a><\/p>\n\n\n\n<p><i>Blogs<\/i><\/p>\n\n\n\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/announcing-couchbase-server-6-5-0-whats-new-and-improved\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-auth=\"NotApplicable\">Blog: Announcing Couchbase Server 6.5 \u2013 What\u2019s New and Improved<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/couchbase-brings-distributed-multi-document-acid-transactions-to-nosql\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-auth=\"NotApplicable\">Blog: Couchbase brings Distributed Multi-document ACID Transactions to NoSQL<\/a><\/p>\n\n\n\n<p><b><a href=\"https:\/\/www.couchbase.com\/blog\/pt\/tag\/6-5\/\" target=\"_blank\" rel=\"noopener noreferrer\" data-auth=\"NotApplicable\">All 6.5 Blogs<\/a><\/b><\/p>\n\n\n\n<p>\u00a0<\/p>","protected":false},"excerpt":{"rendered":"<p>With security on everyone\u2019s mind, organizations need to run sensitive workloads under stringent security and compliance standards. Couchbase 6.5 preview brings several new security capabilities, and node-to-node encryption has been a top wish list item for many customers. In this blog, we will provide a quick overview of the new node-to-node encryption feature along with [&hellip;]<\/p>\n","protected":false},"author":6588,"featured_media":1546,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[54,94],"tags":[349,364],"ppma_author":[319],"class_list":["post-1547","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-couchbase-server","category-security","tag-6-5","tag-encryption"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Node-to-Node Encryption with Couchbase Server 6.5 - The Couchbase Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.couchbase.com\/blog\/pt\/node-to-node-encryption-with-couchbase-server-6-5\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Node-to-Node Encryption with Couchbase Server 6.5\" \/>\n<meta property=\"og:description\" content=\"With security on everyone\u2019s mind, organizations need to run sensitive workloads under stringent security and compliance standards. Couchbase 6.5 preview brings several new security capabilities, and node-to-node encryption has been a top wish list item for many customers. In this blog, we will provide a quick overview of the new node-to-node encryption feature along with [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.couchbase.com\/blog\/pt\/node-to-node-encryption-with-couchbase-server-6-5\/\" \/>\n<meta property=\"og:site_name\" content=\"The Couchbase Blog\" \/>\n<meta property=\"article:published_time\" content=\"2019-08-09T17:00:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/Transactions-2-1-e1630708930818.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"553\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/\"},\"author\":{\"name\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/852cd95d6c8aa5ea6d4128643cc3c2b6\"},\"headline\":\"Node-to-Node Encryption with Couchbase Server 6.5\",\"datePublished\":\"2019-08-09T17:00:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/\"},\"wordCount\":1149,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/Transactions-2-1-e1630708930818.jpg\",\"keywords\":[\"6.5\",\"Encryption\"],\"articleSection\":[\"Couchbase Server\",\"Security\"],\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/\",\"name\":\"Node-to-Node Encryption with Couchbase Server 6.5 - The Couchbase Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/Transactions-2-1-e1630708930818.jpg\",\"datePublished\":\"2019-08-09T17:00:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/Transactions-2-1-e1630708930818.jpg\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/05\\\/Transactions-2-1-e1630708930818.jpg\",\"width\":1400,\"height\":553},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/node-to-node-encryption-with-couchbase-server-6-5\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Node-to-Node Encryption with Couchbase Server 6.5\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"name\":\"The Couchbase Blog\",\"description\":\"Couchbase, the NoSQL Database\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#organization\",\"name\":\"The Couchbase Blog\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/logo.svg\",\"width\":\"1024\",\"height\":\"1024\",\"caption\":\"The Couchbase Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/#\\\/schema\\\/person\\\/852cd95d6c8aa5ea6d4128643cc3c2b6\",\"name\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g459272ec41e39279e1f7784a97a6b106\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g\",\"caption\":\"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.\"},\"description\":\"Chaitra Ramarao is a Senior Product Manager at Couchbase, NoSQL database company, leading databases tooling, cross datacenter replication and partner integrations. Her prior gigs include data analytics product management for Kaiser Permanente and software development for Hewlett Packard. She has a Bachelors degree in ECE and a Masters from Carnegie Mellon in Engineering &amp; Technology Innovation Management.\",\"url\":\"https:\\\/\\\/www.couchbase.com\\\/blog\\\/pt\\\/author\\\/chaitra\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Node-to-Node Encryption with Couchbase Server 6.5 - The Couchbase Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.couchbase.com\/blog\/pt\/node-to-node-encryption-with-couchbase-server-6-5\/","og_locale":"pt_BR","og_type":"article","og_title":"Node-to-Node Encryption with Couchbase Server 6.5","og_description":"With security on everyone\u2019s mind, organizations need to run sensitive workloads under stringent security and compliance standards. Couchbase 6.5 preview brings several new security capabilities, and node-to-node encryption has been a top wish list item for many customers. In this blog, we will provide a quick overview of the new node-to-node encryption feature along with [&hellip;]","og_url":"https:\/\/www.couchbase.com\/blog\/pt\/node-to-node-encryption-with-couchbase-server-6-5\/","og_site_name":"The Couchbase Blog","article_published_time":"2019-08-09T17:00:07+00:00","og_image":[{"width":1400,"height":553,"url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/Transactions-2-1-e1630708930818.jpg","type":"image\/jpeg"}],"author":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","Est. reading time":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/#article","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/"},"author":{"name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6"},"headline":"Node-to-Node Encryption with Couchbase Server 6.5","datePublished":"2019-08-09T17:00:07+00:00","mainEntityOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/"},"wordCount":1149,"commentCount":0,"publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/Transactions-2-1-e1630708930818.jpg","keywords":["6.5","Encryption"],"articleSection":["Couchbase Server","Security"],"inLanguage":"pt-BR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/","url":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/","name":"Node-to-Node Encryption with Couchbase Server 6.5 - The Couchbase Blog","isPartOf":{"@id":"https:\/\/www.couchbase.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/#primaryimage"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/#primaryimage"},"thumbnailUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/Transactions-2-1-e1630708930818.jpg","datePublished":"2019-08-09T17:00:07+00:00","breadcrumb":{"@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/#primaryimage","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/Transactions-2-1-e1630708930818.jpg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/05\/Transactions-2-1-e1630708930818.jpg","width":1400,"height":553},{"@type":"BreadcrumbList","@id":"https:\/\/www.couchbase.com\/blog\/node-to-node-encryption-with-couchbase-server-6-5\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.couchbase.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Node-to-Node Encryption with Couchbase Server 6.5"}]},{"@type":"WebSite","@id":"https:\/\/www.couchbase.com\/blog\/#website","url":"https:\/\/www.couchbase.com\/blog\/","name":"The Couchbase Blog","description":"Couchbase, the NoSQL Database","publisher":{"@id":"https:\/\/www.couchbase.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.couchbase.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.couchbase.com\/blog\/#organization","name":"The Couchbase Blog","url":"https:\/\/www.couchbase.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/06\/logo.svg","contentUrl":"https:\/\/www.couchbase.com\/blog\/wp-content\/uploads\/sites\/5\/2026\/06\/logo.svg","width":"1024","height":"1024","caption":"The Couchbase Blog"},"image":{"@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.couchbase.com\/blog\/#\/schema\/person\/852cd95d6c8aa5ea6d4128643cc3c2b6","name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g459272ec41e39279e1f7784a97a6b106","url":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3ce5e2ac49271390c080a82e055d92096b80f63a8f2ca4db5a52af1ace0b06f5?s=96&d=mm&r=g","caption":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc."},"description":"Chaitra Ramarao is a Senior Product Manager at Couchbase, NoSQL database company, leading databases tooling, cross datacenter replication and partner integrations. Her prior gigs include data analytics product management for Kaiser Permanente and software development for Hewlett Packard. She has a Bachelors degree in ECE and a Masters from Carnegie Mellon in Engineering &amp; Technology Innovation Management.","url":"https:\/\/www.couchbase.com\/blog\/pt\/author\/chaitra\/"}]}},"acf":[],"authors":[{"term_id":319,"user_id":6588,"is_guest":0,"slug":"chaitra","display_name":"Chaitra Ramarao, Sr. Product Manager, Couchbase Inc.","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1547","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/users\/6588"}],"replies":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/comments?post=1547"}],"version-history":[{"count":0,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/posts\/1547\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media\/1546"}],"wp:attachment":[{"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/media?parent=1547"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/categories?post=1547"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/tags?post=1547"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.couchbase.com\/blog\/pt\/wp-json\/wp\/v2\/ppma_author?post=1547"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}