MCPcopy Create free account
hub / github.com/Recordscript/recordscript / encrypt

Function encrypt

libs/hbb_common/src/password_security.rs:158–164  ·  view source on GitHub ↗
(v: &[u8], max_len: usize)

Source from the content-addressed store, hash-verified

156}
157
158fn encrypt(v: &[u8], max_len: usize) -> Result<String, ()> {
159 if !v.is_empty() && v.len() <= max_len {
160 symmetric_crypt(v, true).map(|v| base64::encode(v, base64::Variant::Original))
161 } else {
162 Err(())
163 }
164}
165
166fn decrypt(v: &[u8]) -> Result<Vec<u8>, ()> {
167 if !v.is_empty() {

Callers 2

encrypt_str_or_originalFunction · 0.85
encrypt_vec_or_originalFunction · 0.85

Calls 2

symmetric_cryptFunction · 0.85
is_emptyMethod · 0.80

Tested by

no test coverage detected