Use OsRng to get random data for seed
This commit is contained in:
+3
-2
@@ -1,10 +1,11 @@
|
||||
extern crate termion;
|
||||
extern crate rand;
|
||||
extern crate userutils;
|
||||
|
||||
use rand::{Rng, OsRng};
|
||||
use std::env;
|
||||
|
||||
fn main() {
|
||||
let passwd = env::args().nth(1).unwrap();
|
||||
let salt = env::args().nth(2).unwrap();
|
||||
let salt = format!("{:X}", OsRng::new().unwrap().next_u64());
|
||||
println!("{}", userutils::Passwd::encode(&passwd, &salt));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user