1.一种数据处理方法,其特征在于,包括:获取发送方终端与接收方终端之间约定的密钥;
使用MD5算法计算出所述密钥的MD5值;
根据所述MD5值确定LDPC的校验矩阵,所述校验矩阵用于对数据进行加密或者解密。
2.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述MD5值确定LDPC的校验矩阵,具体包括:将所述MD5值转换成二进制的数值;
计算所述二进制的数值中0的个数占所述二进制的数值总个数的百分比;
若所述百分比小于预设阈值,则按照第一预设规则,向所述二进制的数值中插入0,以根据插入0之后的二进制的数值确定所述校验矩阵;
若所述百分比大于或等于所述预设阈值,则根据所述二进制的数值确定所述校验矩阵。
3.根据权利要求1所述的数据处理方法,其特征在于,所述根据所述MD5值确定LDPC的校验矩阵,具体包括:按照第二预设规则,将所述MD5值插入到移动矩阵中;
使用插入有所述MD5值的移动矩阵对预设的单位矩阵进行移动,将移动后的单位矩阵作为所述校验矩阵。
4.根据权利要求1至3中任一项所述的数据处理方法,其特征在于,所述数据处理方法用于所述发送方终端或者所述接收方终端,若所述数据处理方法用于所述发送方终端,则所述校验矩阵用于对数据进行加密;
若所述数据处理方法用于所述接收方终端,则所述校验矩阵用于对数据进行解密。
5.一种数据处理装置,其特征在于,包括:获取单元,用于获取发送方终端与接收方终端之间约定的密钥;
计算单元,用于使用MD5算法计算出所述密钥的MD5值;
确定单元,用于根据所述MD5值确定LDPC的校验矩阵,所述校验矩阵用于对数据进行加密或者解密。
6.根据权利要求5所述的数据处理装置,其特征在于,所述确定单元包括:转换子单元,用于将所述MD5值转换成二进制的数值;
计算子单元,用于计算所述二进制的数值中0的个数占所述二进制的数值总个数的百分比;
第一确定子单元,用于若所述百分比小于预设阈值,则按照第一预设规则,向所述二进制的数值中插入0,以根据插入0之后的二进制的数值确定所述校验矩阵,若所述百分比大于或等于所述预设阈值,则根据所述二进制的数值确定所述校验矩阵。
7.根据权利要求5所述的数据处理装置,其特征在于,所述确定单元包括:插入子单元,用于按照第二预设规则,将所述MD5值插入到移动矩阵中;
第二确定子单元,用于使用插入有所述MD5值的移动矩阵对预设的单位矩阵进行移动,将移动后的单位矩阵作为所述校验矩阵。
8.根据权利要求5至7中任一项所述的数据处理装置,其特征在于,所述数据处理装置用于所述发送方终端或者所述接收方终端,若所述数据处理装置用于所述发送方终端,则所述校验矩阵用于对数据进行加密;
若所述数据处理装置用于所述接收方终端,则所述校验矩阵用于对数据进行解密。
9.一种终端,其特征在于,包括:如权利要求5至8中任一项所述的数据处理装置。