摘要
本发明公开的一种程序完整性保护方法,包括:对程序文件包进行特征处理,并生成程序特征信息,将所述程序特征信息作为待签名原文;对所述待签名原文进行签名处理,并生成数字信封,所述数字信封内包含有程序特征信息;将生成的数字信封写入所述程序文件包内;以及当需要对程序文件包进行验签时,获取所述程序文件内的数字信封,并对所述数字信封中的程序特征信息进行验签,若验签通过,则认为程序文件包具备完整性。还公开了实现上述程序完整性保护方法的装置、计算机设备以及存储介质。本发明有效地确保了软件程序在分发和部署过程中的安全性和完整性。