java安全 加密解密!

拷贝java源文件到另外的Eclipse或者MyEclipse的时候。出现红叉,很可能的原因是Jre运行时的环境不对,java的安全主要讲了私钥,公钥、对称加密和非对称加密。说是加密,解密,对手吗加密解密呢?那自然是二进制数据,自然就离不开对流的操作,java中有一个接口叫做Serializable接口,这个接口什么方法都没有实现了这个接口的类就能将对象持久化到硬盘上面,这个类的实现类是对象流,java中的Socket连接传输的时候,只要对其进行加密,任何人被都别想成功解密。加密用到了很多的加密算法,幸好我们只需要在获得实例的时候为参数传进去就好了,那获得市里的方式有三种,1、new2、类名.getInstance3、类名.getdefault,java中一般有个xxx的Factory,就是

xxx的工厂,也就是产生xxx的,类似的还有xxx.Generator,也是生xxx的。数字签名类似于现实生活中的签名盖章,也可能涉及到多方,反正就是现实生活中有几种情况,在计算机里面也会有几种情况,Cipher(暗号,密码).Unresolved compilation problem(不能够编辑的问题)出现的是什么呢?是有一个错误没有编译通过,解决很好的,但是就是一个空空的对话框,没有输出的结果,代码里面有一句是while循环,怎么办呢?是什么都不提示的哦!怎么办呢?首先。这说明一个问题,出现时运行着的呢!实在不知道情况下。怎么办呢?哦!System打印可以查,debug可以不呢?根据现象分析呢一般是死循环的呢?那造成这一原因的原因是什么呢?没有人会告诉你,也基本上没有人能告诉你,一是别人的水平达不到,而是人家不懂,也可能是没有时间。Object流既不是操作硬盘内存,也不是操作网络,而是对文件

的封装。IO中的包装类的构造方法实现传入的与底层设备相关的流,遇到很长的一个类的单词词典查不到怎么办?看看文档里面又没有相应的解释,分开查词典,工商银的U盾里面放的就是密钥!数字摘要!什么是数字摘要呢?就是对二进制数据的,不管是多长,只要一算,算出来总是固定长度的,不管要算的数字是多么的大河多么的少,算出来的总是固定的,相当于指纹,数字签名就是公钥和私钥的非对称加密!非对称加密的效率很低!证书是几个公认的机构(国外)签发,实在是复杂的情况是读源码!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值