mirror of
https://github.com/siyuan-note/siyuan.git
synced 2025-12-16 22:50:13 +01:00
♻️ 日志组件单独抽取项目 https://github.com/siyuan-note/siyuan/issues/5439
This commit is contained in:
parent
c8ea858976
commit
505b973c2d
70 changed files with 671 additions and 942 deletions
|
|
@ -21,6 +21,8 @@ import (
|
|||
"crypto/aes"
|
||||
"crypto/cipher"
|
||||
"encoding/hex"
|
||||
|
||||
"github.com/siyuan-note/logging"
|
||||
)
|
||||
|
||||
var SK = []byte("696D897C9AA0611B")
|
||||
|
|
@ -30,13 +32,13 @@ func AESEncrypt(str string) string {
|
|||
buf.Grow(4096)
|
||||
_, err := hex.NewEncoder(buf).Write([]byte(str))
|
||||
if nil != err {
|
||||
LogErrorf("encrypt failed: %s", err)
|
||||
logging.LogErrorf("encrypt failed: %s", err)
|
||||
return ""
|
||||
}
|
||||
data := buf.Bytes()
|
||||
block, err := aes.NewCipher(SK)
|
||||
if nil != err {
|
||||
LogErrorf("encrypt failed: %s", err)
|
||||
logging.LogErrorf("encrypt failed: %s", err)
|
||||
return ""
|
||||
}
|
||||
cbc := cipher.NewCBCEncrypter(block, []byte("RandomInitVector"))
|
||||
|
|
@ -56,7 +58,7 @@ func pkcs5Padding(ciphertext []byte, blockSize int) []byte {
|
|||
func AESDecrypt(cryptStr string) []byte {
|
||||
crypt, err := hex.DecodeString(cryptStr)
|
||||
if nil != err {
|
||||
LogErrorf("decrypt failed: %s", err)
|
||||
logging.LogErrorf("decrypt failed: %s", err)
|
||||
return nil
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue