X-Git-Url: http://git.euphorik.ch/?p=crypto_lab1.git;a=blobdiff_plain;f=src%2Fcrypto.rs;h=60c205b33d1892104e13685fd5e801da481163b7;hp=ce301ab4b814e069af0311788d3f7d69163381e8;hb=8226b0eced022af21512d87902bf6e252afe1a67;hpb=3a33f82b92400ffabdc5fd7bdcbdc9f888277418 diff --git a/src/crypto.rs b/src/crypto.rs index ce301ab..60c205b 100644 --- a/src/crypto.rs +++ b/src/crypto.rs @@ -25,7 +25,7 @@ pub fn decrypt(cypherdata: &[u8], iv: &[u8]) -> Vec { } pub fn generate_key(size_byte: uint) -> IoResult> { - let mut bytes = Vec::from_elem(size_byte, 0u8); + let mut bytes = Vec:: from_elem(size_byte, 0u8); let mut generator = try!(OsRng::new()); // Uses '/dev/urandom' on Unix-like systems. generator.fill_bytes(bytes.as_mut_slice_()); Ok(bytes)