MCPcopy Create free account
hub / github.com/echQoQ/RustSL / simple_decrypt

Function simple_decrypt

src/utils/mod.rs:21–29  ·  view source on GitHub ↗
(encrypted: &str)

Source from the content-addressed store, hash-verified

19
20
21pub fn simple_decrypt(encrypted: &str) -> String {
22 use obfstr::obfbytes;
23 use base64::{Engine as _, engine::general_purpose};
24 let decoded = general_purpose::STANDARD.decode(encrypted).unwrap();
25 let obf_key = obfbytes!(b"rsl_secret_key_2025");
26 let key = obf_key.as_slice();
27 let decrypted: Vec<u8> = decoded.iter().enumerate().map(|(i, &b)| b ^ key[i % key.len()]).collect();
28 String::from_utf8(decrypted).unwrap()
29}

Callers 2

mainFunction · 0.85
load_payloadFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected