feat: v0.3.6, add generate aes(128,192,256 bit) datakey

This commit is contained in:
2024-09-04 00:14:59 +08:00
parent b188a2bc1e
commit b1121ffeeb
10 changed files with 113 additions and 18 deletions

View File

@@ -13,9 +13,7 @@ struct DecryptRequest {
encrypted_value: String,
}
pub
async fn decrypt(req: Request<Body>) -> Result<Response<Body>> {
pub async fn decrypt(req: Request<Body>) -> Result<Response<Body>> {
do_response!(inner_decrypt(req).await)
}
@@ -32,7 +30,7 @@ async fn inner_decrypt(req: Request<Body>) -> XResult<(StatusCode, Value)> {
drop(key);
decrypted_value.map(|v| {
let map = byte_to_multi_view_map(&v.0);
let map = byte_to_multi_view_map(&v.0, true);
(StatusCode::OK, Value::Object(map))
})
}