Cryptol specification of the Simon and Speck block ciphers