Hash Function Based On Cipher Block Chaining Encryption