摘要
本申请公开了一种密钥生成方法、装置、设备、介质及程序产品,该方法包括:采用请求端的根密钥对第一预设数据进行加密,得到请求端的根密钥校验值,并将请求端的根密钥校验值发送至数据库;接收数据库发送的数据库的根密钥的校验结果;在校验结果表征数据库的根密钥与请求端的根密钥一致的情况下,基于请求端的根密钥,生成请求端的会话密钥;确定请求端的会话密钥与数据库的会话密钥是否一致;数据库的会话密钥基于数据库的根密钥生成;在请求端的会话密钥与数据库的会话密钥一致的情况下,将请求端的会话密钥确定为请求端与数据库通信的当前会话密钥。这样,可以提高请求端访问数据库时的安全性。