var searchIndex = {}; searchIndex["cipher"] = {"doc":"","items":[[5,"feistel_encrypt","cipher","encryption is similar to hashing without destructive operation\nit also requires a key - or something to encrypt against\nFor a Feistel cipher we'll have to generate subkeys from the master key\nOne subkey is used per round and there can be multiple rounds of encryption\nOne approach would be to hash a key to generate the subkey, which is hashed\nto generate the next subkey...so on so forth\nThis will take a simpler approach so decryption subkey generation is easier",null,{"inputs":[{"name":"str"},{"name":"u32"},{"name":"u8"}],"output":{"name":"vec"}}],[5,"feistel_decrypt","","",null,{"inputs":[{"name":"vec"},{"name":"u32"},{"name":"u8"}],"output":{"name":"string"}}]],"paths":[]}; initSearch(searchIndex);