软件加密就是用户在发送信息前,先调用信息安全模块对信息进行加密,然后发送,到达接收方后,由用户使用相应的解密软件进行解密并还原。
软件加密的方法有:
软加密:密码表加密;软件子校验方式;序列号加密;许可证管理方式;钥匙盘方式;光盘加密;
硬加密:加密狗,加密锁。软件加密和硬件加密都是实现一样的加密算法,通过外壳工具或者API接口函数进行和程序绑定加密。
网络加密:不同于使于本机软件或硬件的加密方法,网络加密由基于网络的其它计算机或设备来完成加解密或验证工作,而网络设备和客户端之间通过安全通道进行通讯。