# Secret Box Some tools to work with encryption/decryption (symmetric) ```go import incubaid.herolib.crypt.secrets mut box:=secrets.get(secret:"mysecret")! r:= box.encrypt("aaa")! println(r) assert "aaa"==box.decrypt(r)! hex_secret:=secrets.hex_secret()! openssl_hex_secret:=secrets.openssl_hex_secret()! openssl_base64_secret:=secrets.openssl_base64_secret()! ``` test_string2:=box.replace(txt:test_string,defaults:{"MYAPP.SOMETHING.A":secrets.DefaultSecretArgs{secret:"AAA"}})! println(test_string2) ```