SIMON and SPECK block ciphers in golang