摘要
本申请公开了一种数据散列方法、装置、电子设备及存储介质,涉及数据处理技术领域,该方法包括:获取待散列数据对应的至少一组消息;分别根据每一组消息包括的多个消息字中的部分消息字拓展生成新的消息字;当消息包括多组,在首个迭代循环中,根据与首个迭代循环对应的第一组消息中包括的预设数量的消息字和预配置的多个初始值,生成对应的中间散列值;根据首个迭代循环对应的中间散列值和预配置的多个初始值,生成下一个迭代循环中首个迭代轮次的初始值,并进入下一迭代循环,直至当前迭代循环为最后一个时,确定与当前迭代循环对应的最终散列值为目标散列值。本申请可以解决了数据散列时需要消耗大量的逻辑资源,导致算法核心面积较大的问题。