当前位置: 首页 > 技术支持 > 技术文档 >

加解密算法

发表日期:2018-11-29

       端到端加密采用非对称加密算法(asymmetric cryptography),又称公钥加密(Public-key Cryptography)。非对称加密是一种密码学算法类型。对称加密算法在加密和解密时使用的是同一个秘钥;而非对称加密算法需要两个密钥来进行加密和解密,这两个秘钥是公钥(public key)和私钥(private key)。如果知道了其中一个,并不能计算出另外一个,不可逆向破解。因此如果公开了一对密钥中的一个,并不会危害到另外一个的秘密性质。

       公钥加密只能加密少量的数据,作为完整的密码体系,安司密信通过公钥加密来创建私有秘钥,然后用私有秘钥通过对称密码学加密大量数据。安司密信采用的公钥密码学包括了公钥加密算法和数字签名算法。

       端到端这种加密方法不能掩盖被传输消息的源点与终点。安司密信通过认证和防伪机制防御攻击外,为用户提供多类本地防护方案,包括安全口令,App Lock,指纹锁以及硬件密盾。

       秘钥由用户持有,负责传输数据的服务器仅作为媒介,它本身不能解密信息。安司密信支持高强度加密算法混合对数据进行加解密,目前没有可靠的攻击方式,尚无被攻破案例。