"采用DES算法"这个说法不明确,首先是使用多少位的DES进行加密,通常是128位或192位,其次是,要先把主密钥转化成散列,才能供DES进行加密,转化的方法是什么没有明确,通常是md5,所以有的银行卡说是128位md5 3DS就是指用md5转换主密钥散列,用DES进行加密,但是DES本身是64位(包含校验码),2DES是128位,3DES是192位,但是没有2DES的叫法,所以128位、192位统称3DES
创新互联专注为客户提供全方位的互联网综合服务,包含不限于成都网站设计、网站制作、建邺网络推广、小程序设计、建邺网络营销、建邺企业策划、建邺品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联为所有大学生创业者提供建邺建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com
要完整的md5+3DS实例,需要100分以上,要不到我的空间中查找相关的文章
网上有很多专业的加密教程
最适合小开发者的软件加密方式就是下面这个
获取硬件信息和个人注册时的姓名手机号等一系列信息,通过预先设定好的加密函数进行散列加密,生成一个只有本人本机能使用的序列号,软件正版授权的时候用同样的方式生成序列号进行比对,一样则通过
现在的加密狗基本都支持各种语言的,主要看你加密的需求是什么选择合适型号的加密狗就可以。可以试试ROCKEY加密狗,大厂家也不贵。