本发明提供一种固件加密方法、装置、固件解密方法、计算机设备和可读存储介质,该固件加密方法包括:获取目标设备的Flash存储器的块值;按照所述块值对固件明文块进行分割处理,获得多个固件子明文块;利用预设加密算法对每个所述固件子明文块进行加密,获得多个密文块;将多个所述密文块打包为升级固件数据包并传输至所述目标设备。本发明的固件加密方法,通过目标设备的Flash存储器的块值进行固件明文块的分割,使后续的各个密文块大小也等于块值,从而使升级固件数据包仅能由目标设备通过相应的块值读取出其中的密文块并进行解密,从而可以提高固件在传输至目标设备的安全性,提高用户体验度。