added salt usage to key for AES