Massey–Omura cryptosystem