首页 > 编程语言
【Java安全技术探索之路系列:Java可扩展安全架构】之十一:JSSE(一):JSSE架构介绍
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell在网络通信中,保护所交换数据的完整性和机密性是网络安全面临的重要挑战之一。在通信过程中,潜在的威胁是所交换的数据可能会受到恶意攻击者或非预期接收方访问或修改。安全套接字层(SecureSocket L...
分类:编程语言   时间:2015-06-16 17:06:54    收藏:0  评论:0  赞:0  阅读:459
【Java安全技术探索之路系列:Java可扩展安全架构】之十二:JSSE(二):JSSE类和接口
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell javax.net.‘:包含一组用于创建基本客户端和服务器套接字的核心类和接口。 javax. net. ssl.,:包含一组用于创建安全的客户端和服务器SSL套接字和用于安全HTTPURL连接的核...
分类:编程语言   时间:2015-06-16 17:06:44    收藏:0  评论:0  赞:0  阅读:239
【Java安全技术探索之路系列:Java可扩展安全架构】之十三:JSSE(三):JSSE编程模型
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell一 使用SSL的安全套接字连接使用SSL的客户端和服务器通信场景:该场景用J2SE默认的密钥库和信任库存储证书。SSL服务器使用包含其私钥和对应的公钥的密钥库。SSL客户端使用存储在信任库中的服务器证...
分类:编程语言   时间:2015-06-16 17:06:34    收藏:0  评论:0  赞:0  阅读:357
【Java安全技术探索之路系列:Java可扩展安全架构】之十四:JAAS(一):JAAS架构介绍
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWellJAAS,即Java认证和授权服务。 认证是通过验证用户或设备的身份来判断真实性和可信赖性的过程。 授权是根据提出请求的身份被授予的权限来提供访问资源或执行功能的权限。 JAAS为基于Java的应用解...
分类:编程语言   时间:2015-06-16 17:06:24    收藏:0  评论:0  赞:0  阅读:198
【Java安全技术探索之路系列:Java可扩展安全架构】之十五:JAAS(二):JAAS类和接口
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell在J2SE中,JARS框架的核心类和接口分布在以下包中: javax.security.aufh.:包含用于认证和授权机制的基类和接口。 javax.security.auth.callback: *...
分类:编程语言   时间:2015-06-16 17:06:14    收藏:0  评论:0  赞:0  阅读:230
【Java安全技术探索之路系列:Java可扩展安全架构】之十六:JAAS(三):JAAS编程模型
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell一 JAAS认证在JARS认证过程中,客户端应用通过实例化LoginContext对象启动认证。然后,LoginContext与LoginModule通信,并由LoginModule执行实际的认证过程...
分类:编程语言   时间:2015-06-16 17:06:04    收藏:0  评论:0  赞:0  阅读:98
【Java安全技术探索之路系列:Java可扩展安全架构】之十七:JGSS(一):JGSS架构介绍
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell通用安全服务API(Generic Security Services API, GSS-API)是由因特网工程小组(IETF)开发的一套标准API,以提供支持各种可插人安全机制的通用认证和安全消息接...
分类:编程语言   时间:2015-06-16 17:05:54    收藏:0  评论:0  赞:0  阅读:274
【Java安全技术探索之路系列:Java可扩展安全架构】之十八:JGSS(二):JGSS类和接口
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell一 Java GSS-APIJava GSS-API类和接口位于。org.ietf.jgss.‘包中,该包是J2SE 1.4的一部分。1.1 org.ietf.jgss.ChannelBinding1...
分类:编程语言   时间:2015-06-16 17:05:44    收藏:0  评论:0  赞:0  阅读:1516
【Java安全技术探索之路系列:Java可扩展安全架构】之二十:SASL(一):SASL架构介绍.md
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell简单认证和安全层(SASL)定义了一种用于认证以及在客户端和服务器应用之间建立安全层的协议,其中安全层的建立是可选的。SASL定义了如何交换认证数据,但没有指定这些认证数据的内容。它只是一个框架,认证...
分类:编程语言   时间:2015-06-16 17:05:34    收藏:0  评论:0  赞:0  阅读:302
【Java安全技术探索之路系列:Java可扩展安全架构】之二十一:SASL(二):SASL类和接口.md
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWellJava SASL API有两个接口: SaslClient:客户端机制。 SaslServer:服务器端机制。 应用使用质询一响应协议与SASL机制交互,并使用字节数组表示质询和响应。服务器端机制将...
分类:编程语言   时间:2015-06-16 17:05:24    收藏:0  评论:0  赞:0  阅读:120
【Java安全技术探索之路系列:Java可扩展安全架构】之二十二:SASL(三):SASL编程模型.md
作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell安装Java SASLSASL安全提供者提供SASL机制的实现,每个提供者实现可能支持一种或多种可向JCA注册的SASL机制。在J2SE 5.0中,默认方式会自动在Java安全属性文件中将SunSAS...
分类:编程语言   时间:2015-06-16 17:05:14    收藏:0  评论:0  赞:0  阅读:117
c++字符串的排列组合
#include #include using namespace std; static int sum = 0; void Swap(char &a, char &b) { char tmp = a; a = b; b = tmp; } void Grial(char *s1, char *s2) { if (s1 ==...
分类:编程语言   时间:2015-06-16 16:55:04    收藏:0  评论:0  赞:0  阅读:350
unity关于中文字体显示问题
在界面的字体显示问题,往往会碰到很多问题,比方工程里面是没有问题的,发布到移动端时却出现不显示问题。下面对Android于IOS的问题做下整理,只是针对动态字体。         1、Android         Android由于机型复杂,字体也是很多,往往出现有些机型的手机不显示,那么解决问题就是查手机所支持的中文字体进行添加          一般这样是可以解决问题。对于一些不同手...
分类:编程语言   时间:2015-06-16 16:54:34    收藏:0  评论:0  赞:0  阅读:243
BoW图像检索Python实战
下文来自我的博客:BoW图像检索Python实战 前几天把HABI哈希图像检索工具包更新到V2.0版本后,小白菜又重新回头来用Python搞BoW词袋模型,一方面主要是练练Python,另一方面也是为了CBIR群开讲的关于图像检索群活动第二期而准备的一些素材。关于BoW,网上堆资料讲得挺好挺全的了,小白菜自己在曾留下过一篇讲解BoW词袋构建过程的博文Bag of Words模型,所以这里...
分类:编程语言   时间:2015-06-16 16:50:34    收藏:0  评论:0  赞:0  阅读:364
Java程序结束运行的原因
1.正常运行结束 2.调用了System.exit() 3.发生了异常或错误,程序没有捕获 4.JVM内部错误(由系统导致) 5.程序被操作系统终止(如在任务栏结束程序) 6.JVM被操作系统终止(如在任务栏结束JVM)...
分类:编程语言   时间:2015-06-16 16:47:54    收藏:0  评论:0  赞:0  阅读:220
Disabling contextual LOB creation as createClob() method threw error : java.lang.reflect.InvocationT
java通过jdbc连接sqlserver和oracle时出现这个异常。虽然抛出这个异常,但对整个应用没有影响。这个异常产生的原因是jar包的版本不对。连接oracle10g的jdbc用ojdbc6.jar(1942k),连接sqlserver2008用sqljdbc.jar(570k),而不用sqljdbc4.jar(567k)。postgres用postgresql-8.2-504.jdbc3...
分类:编程语言   时间:2015-06-16 16:47:34    收藏:0  评论:0  赞:0  阅读:330
插入排序/希尔排序/快速排序C语言实现
#include #include #include void swap(int *a,int *b) { int tmp=*a; *a=*b; *b=tmp; } void insertSort(int *a,int n) { int tmp,i,j; for(i=1;i0&&tmp<a[j-1];j--)//f...
分类:编程语言   时间:2015-06-16 16:45:25    收藏:0  评论:0  赞:0  阅读:169
JAVASE学习笔记:第十章 SWing常用控件类(三)
11、设置JFrame背景图片          JPanel c= (JPanel)this.getContentPane(); //创建jpanel          Toolkit t=Toolkit.getDefaultToolkit();                 //背景图片,将panel不透明设置为false    c.setOpaque(false);    JL...
分类:编程语言   时间:2015-06-16 16:44:54    收藏:0  评论:0  赞:0  阅读:246
JAVASE学习笔记:第十一章 数据流
一、File类,所在包java.io                 File f=new File("E:\\工具\\FeiQ\\1.txt");//创建文件三种方式   File f1=new File("E:\\工具\\FeiQ\\","1.txt");   File f2=new File("E:\\工具\\FeiQ");   File f3=new File("F:\\t1\\t...
分类:编程语言   时间:2015-06-16 16:44:44    收藏:0  评论:0  赞:0  阅读:223
MapReduce排序及实例
排序可分为四种排序: 普通排序 部分排序 全局排序 二次排序(比如有两列数据,第一列相同时,需要对第二列进行排序。) 普通排序 普通排序是Mapreduce本身就自带排序功能; Text对象是不适合排序的;IntWritable,LongWritable等实现了WritableComparable类型的对象都是可以排序的; 部分排序 map和reduce处理过程中默认包含了对ke...
分类:编程语言   时间:2015-06-16 16:44:05    收藏:0  评论:0  赞:0  阅读:316
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!