1.1 身边的安全问题
存储问题,闪存芯片快速发展,---优盘数据得不到保障;通信问题,聊天记录的私密性;B2C、B2B交易问题;服务交互问题,webservice接口的安全性;移动应用的服务问题,PC平台转为手机平台;内部人为问题。
1.2 我的应用
1.2.1 安全技术目标
安全技术目标包含保密性 ,完整性,可用性,可靠性,抗否性,可控性,可审查性,认证(鉴别),访问控制。
1.2.2 OSI安全体系结构
OSI参考模型包括网络通信,安全服务,安全机制。
1.网络通信分七层,安装由下至上的刺绣分为物理层,数据链路层,网络层,传输层,会话层,表示层和应用层。
2.五类安全服务,包括认证(鉴别)服务,访问控制服务,数据保密性服务,数据完整性服务,抗否认性服务
3.八类安全机制包括加密机制、数字签名机制,访问控制机制,数据完整性机制,认证机制,业务流填充机制,路由控制机制和公证机制。
1.2.3 TCP/IP安全体系
1.TCP/IP参考模型由下至上分为网络接口层,网络层,传输层和应用层
1.3.捍卫企业应用安全的银弹----密码 学
密码学与J2EE,JAVA api 支持,JSP容器支持,java工具支持。
1.4 为企业应用上把锁
访问控制;数据加密;证书认证
相关推荐
Java加密与解密的艺术 第二版(清晰+书签+完整版).pdf真正第二版,《Java加密与解密的艺术(第2版)》是Java安全领域公认的标杆之作,被奉为每一位Java开发工程师必读的著作之一。由资深专家撰写,第1版4年来畅销不...
全书包含3个部分,基础篇对Java企业级应用的安全知识、密码学核心知识、与Java加密相关的API和通过权限文件加强系统安全方面的知识进行了全面的介绍;实践篇不仅对电子邮件传输算法、消息摘要算法、对称加密算法、...
《Java加密与解密艺术》是一本专注于Java平台上的安全技术专著,涵盖了从基础的加密概念到高级的实现策略的全面内容。这本书对于任何希望深入理解如何在Java环境中保护数据安全的开发者来说,都是宝贵的资源。作者...
Java加密与解密的艺术 的 第一章 企业应用的安全
《Java加密与解密的艺术》是一本深入探讨Java平台上的加密和解密技术的专业书籍,由梁栋撰写。书中的内容并非全文,但包含了几个关键章节,这些章节对于理解和实践安全编程至关重要。以下是对这几个章节的重点知识的...
第一部分 基础篇第1章 企业应用安全第2章 企业应用安全的银弹—密码学第3章 java加密利器第4章 他山之石,可以攻玉第二部分 实践篇第5章 电子邮件传输算法—base64第6章 验证数据完整性—消息摘要算法第7章 初等...
全书共12章,分为3个部分:基础篇(第1~4章)对Java企业级应用的安全知识、密码学核心知识、与Java加密相关的API和通过权限文件加强系统安全方面的知识进行了全面的介绍;实践篇(第5~9章)不仅对电子邮件传输算法...
java加解密艺术.pdf+部分源码。 图书目录 第一部分 基础篇 第4章 他山之石,可以攻玉 第二部分 实践篇 第6章 验证数据完整性—消息摘要算法 第三部分 综合应用篇 第10章 终极武器—数字证书 附录
#### 第2章 在JAVA中的实现 ##### 2.1 相关工具 在Java中实现Diffie-Hellman密钥一致协议和DES等加密算法,需要JCE(Java Cryptography Extension)工具包的支持。用户可以从Sun Microsystems的官方网站下载JCE,...
第12章:Java Cryptography,详细介绍了Java加密和解密机制的基础知识和应用场景。 第13章:Java Swing,详细介绍了Java图形用户界面编程的基础知识和应用场景。 第14章:Java Servlet最佳实践,总结了Java ...
本主题“S1-使用Java语言理解程序逻辑-第二章变量、数据类型和运算符”深入探讨了编程基础中的关键概念,这些概念是任何程序员理解和编写有效代码的基础。 首先,我们来谈谈“变量”。在Java中,变量可以看作是存储...
目录 第一章 Java与Applet 案例一 图形按钮 案例二 模拟工具条 案例三 Applet与Applet在页内的通信 案例四 电子相册 案例五 百页窗效果 案例六 波浪彩虹文字 案例七 3D立体渐层文字...
以上只是Java常用类的冰山一角,实际的Java类库包含了更多丰富的功能,如数学运算、正则表达式、XML处理、加密解密等。通过深入学习和实践,开发者可以更好地利用这些工具,提高代码质量,提升开发效率。这份"Java ...
第一章 绪论 在21世纪的信息时代,即时通讯(IM)已经成为人们日常生活和工作中不可或缺的一部分,例如QQ和微信等应用程序。然而,对于国家安全、军事、科研等敏感领域的企业或单位,由于对信息安全和保密性的高...
##### 第一部分:预备知识 - **第1章:密码学家的最爱** 本章介绍了密码学领域中最常用的概念和术语,包括加密、解密、密钥等基础知识。 - **第2章:密码学家最喜爱的算法** 介绍了密码学中常用的几种经典算法,...
实例3 在Eclipse中创建第一个Java程序 4 常见问题 javac不是内部或者外部命令 6 常见问题 找不到类文件 6 常见问题 语法错误 7 第2章 Java基础语法 9 实例4 变量和常量 9 实例5 基本数据类型转换 10 实例6 ...
# 第一章 # 解决的主要问题 # 运行本书的程序需要哪些软件? # 主要内容 # 介绍本书所使用的主要软件及其安装和配置 # 第二章 # 解决的主要问题——内容的安全性 # 数据在网上传递怎么样防止被黑客窃取听到? ...