摘要
本公开实施例公开了一种密钥生成方法、装置、设备、介质及产品,包括:在数据库中当前存储的密钥的总个数与预设目标值不相同的情况下,利用加密机生成随机密钥;通过加密算法对所述随机密钥进行加密,并将加密后的随机密钥作为密钥存储至所述数据库中;返回在数据库中当前存储的密钥的总个数与预设目标值不相同的情况下,利用加密机生成随机密钥的步骤,直至所述密钥的总个数与预设目标值相同。本技术方案基于预设目标值对数据库中存储的密钥的总数量进行判断,在密钥的总个数与预设目标值不相同的情况下,利用加密机生成随机密钥,直至密钥的总个数与预设目标值相同,避免了密钥中存在重复密钥的情况,提高了密钥的安全性和准确性。