Clickhouse加密方式

2021-10-20 17:22:15 字數 759 閱讀 2785

加密方式選擇

clickhouse密碼可以可以設定 sha256 ,sha1和明文三種方式, 方法如下:

sha256

通過下面命令生成密碼,-c表示要生成的長度; :

password=$(base64 < /dev/urandom | head -c14); echo "$password"; echo -n "$password" | sha256sum | tr -d '-
users.xml中放在 標籤中;

sha1

通過下面命令生成; sha1生成的密碼,可以支援mysql客戶端連clickhouse

password=$(base64 < /dev/urandom | head -c16); echo "$password"; echo -n "$password" | sha1sum | tr -d '-' | xxd -r -p | sha1sum | tr -d '-'
users.xml中放在 標籤中;

明文: 

明文密碼則直接將要設定的密碼放在 標籤中即可; 

注意: 修改users.xml檔案不需要重啟,修改後會直接生效;

如果是集群則每台機器都需要更新users.xml配置檔案

2a00934c2486337da6855001a32x27298911c6f4

::/0

default

default

system

db_name

加密 常見加密方式

由於在學習jwt的時候會涉及使用很多加密演算法,所以在這裡做下掃盲,簡單了解就可以 加密演算法種類有 解釋 加密後,密文可以反向解密得到密碼原文.4.1.1.對稱加密 檔案加密和解密使用相同的金鑰,即加密金鑰也可以用作解密金鑰 解釋 在對稱加密演算法中,資料發信方將明文和加密金鑰一起經過特殊的加密演...

加密方式 對稱加密 AES

對稱加密中aes是比較常用,des因為安全性比不上aes已經用的較少 對稱加密 是指加密解密都是乙個金鑰,通過改金鑰加密,也通過它解密。1.加密 加密 param content 需要加密的內容 param key 金鑰 return public static byte encrypt strin...

BCrypt 加密方式

一 bcrypt簡介 bcrypt簡介 bcrypt是一種跨平台的檔案加密工具。bcrypt 使用的是布魯斯 施內爾在1993年發布的 blowfish 加密演算法。由它加密的檔案可在所有支援的作業系統和處理器上進行轉移。它的口令必須是8至56個字元,並將在內部被轉化為448位的金鑰。簡單的說,bc...