generate_ciphers_hash inital version