fn make_keys(key: [u32; 4]) -> Keys {
    let k1: [u32; 4] = times_two(&key);
    let k2: [u32; 4] = times_two(&k1);
    Keys {
        key: key,
        k1: k1,
        k2: k2
    }
}
/// Construct the Chaskey key schedule from the given key.
Construct the Chaskey key schedule from the given key.
Construct the Chaskey key schedule from the given key .
fn make_keys(key: [u32; 4]) -> Keys {
    let k1: [u32; 4] = times_two(&key);
    let k2: [u32; 4] = times_two(&k1);
    Keys {
        key: key,
        k1: k1,
        k2: k2
    }
}
fn make_keys ( key : [ u32 ; 4 ] ) -> Keys { let k1 : [ u32 ; 4 ] = times_two ( & key ) ; let k2 : [ u32 ; 4 ] = times_two ( & k1 ) ; Keys { key : key , k1 : k1 , k2 : k2 } }
Construct the Chaskey key schedule from the given key.
Construct the Chaskey key schedule from the given key .
key
[u32; 4]
key
[u32; 4]