1 unstable release
0.0.3 | Jan 9, 2023 |
---|---|
0.0.1 |
|
#9 in #da
6KB
88 lines
smp
proteção simples de memória ou smp é uma bilbioteca que usa da entropia para esconder a posição da memória de possíveis escaneadores que poderia modificar o valor
usa da biblioteca random para gerar um número entre o 0 até BLOCK
-1 do Shield
, o número será usado como um endereço para o valor. Em caso de erro retornará um Result da crate error
uso:
use smp::block::Shield;
use rand::{rngs::StdRng, SeedableRng};
fn main() -> Result<(), Box<dyn std::error::Error>> {
let mut block = Shield::new(8, StdRng::from_entropy());
block.map(|x| {
println!("{x}");
});
Ok(())
}
Dependencies
~310KB