From 7e5208a1b0b4ab9166a192e287d4585b0e191493 Mon Sep 17 00:00:00 2001 From: yanhui Date: Fri, 25 Apr 2025 15:48:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AE=89=E5=85=A8=E5=87=BD?= =?UTF-8?q?=E6=95=B0=E6=9C=AA=E5=88=A4=E8=BF=94=E5=9B=9E=E5=91=8A=E8=AD=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: yanhui Change-Id: I4ead4623635d205dcf9ee2c7da456e84d79f212f --- .../service/crypto/src/crypto_manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/distributeddataservice/service/crypto/src/crypto_manager.cpp b/services/distributeddataservice/service/crypto/src/crypto_manager.cpp index e278c678f..da532fa9f 100644 --- a/services/distributeddataservice/service/crypto/src/crypto_manager.cpp +++ b/services/distributeddataservice/service/crypto/src/crypto_manager.cpp @@ -262,7 +262,7 @@ std::vector CryptoManager::Encrypt(const std::vector &key, int } std::vector encryptedKey(cipherText.data, cipherText.data + cipherText.size); - (void)memset_s(cipherBuf, sizeof(cipherBuf), 0, sizeof(cipherBuf)); + std::fill(cipherBuf, cipherBuf + sizeof(cipherBuf), 0); return encryptedKey; } @@ -363,7 +363,7 @@ bool CryptoManager::Decrypt(std::vector &source, std::vector & } key.assign(plainKeyBlob.data, plainKeyBlob.data + plainKeyBlob.size); - (void)memset_s(plainBuf, sizeof(plainBuf), 0, sizeof(plainBuf)); + std::fill(plainBuf, plainBuf + sizeof(plainBuf), 0); return true; } -- Gitee