摘要
本发明公开了一种数据加密和解密方法、装置及设备,其中加密方法包括:将待加密数据切分为多个数据块;将每个数据块切分为多个小数据块;针对各数据块中的每个小数据块,从加密算法集合中随机选取一种加密算法进行加密,得到对应的加密小数据块;把所有的加密小数据块按加密算法进行分类,把相同加密算法下的加密小数据块使用链表的方式生成组合数据;对每个组合数据再利用加密算法进行加密,得到加密组合数据;将加密组合数据进行组合得到最终的加密数据。数据切分成的数据块内的小块数据具有不同的加密算法,加密后以及加密算法类别进行了数据重组,然后对各组合数据进行二次加密,最终组合得到加密数据,极大程度加大了数据的安全性。