Computer cryptographic ciphers and block ciphers which are patent-free or free for all to use by their patent-holders.