`

《Java加密与解密的艺术》重印,销往台湾!

阅读更多
感谢大家对于《Java加密与解密的艺术》一直依赖的关注!



鉴于身体原因,我已经长时间没有关注这本书具体的销量情况了。   但是,越来越多的朋友正在阅读这本书,更多得技术能手都已拥有了这本书,为什么?

1. 首印4000册在半年内全部售罄,现已重印2000册,广泛销售;
2. 繁体版将于近期出版,销往台湾;
3. 本书上市后在互动网、当当网、卓越网和豆瓣网得到了98%以上的好评率。

感谢大家的大力支持!

最近,总是不少朋友问我一些与书相关的技术问题:哪种摘要算法更安全,他们长度能固定吗?如何传递密钥,以及存储密钥?搭建一个双向/单向认证服务,具体应该怎么做?等等~
我想,单凭我只言片语可能无法说明白具体的含义,不如参考一下这本书,其实所有做Java开发的人都应该在案头备一本,因为项目中总会用得到!希望我的努力,能给大家高效的解决众多问题,谢谢!
  • 大小: 4.1 KB
13
3
分享到:
评论
11 楼 moshalanye 2014-11-17  
snowolf 写道

似乎,事实的确如此。 国内对于加密技术比较封闭,缺乏热情。但这并不影响我们继续追求真知的激情,不是么?


楼主的观点很棒啊。

不去学习加解密,数字签名体会不到灵活使用加解密来保证信息完整和安全的乐趣,
老外在讲加解密的时候喜欢引入安全问题场景和多种解决的方法,理解这些能极大
增加对计算机整体知识体系的兴趣,不深入不其知滋味。
10 楼 snowolf 2014-11-15  
moshalanye 写道
    没想到 楼主是 这本书的作者,敬畏一下,国内对这方面的重视的人算是小众了。
我学这个的时候是看Java Security的英文版的pdf,JCA的官方文档,xml数字签名规约,KPI规范,源代码各种能找到的英文版的资料。

后来犹豫过是不是要买一本你的这本书,结果这本书放在购买书目中一直没有去买,没想到在这里知道作者是谁了。

之前在南京JUG活动中也做了java securty的讲解,讲完后竟然没有一个人问问题。

似乎,事实的确如此。 国内对于加密技术比较封闭,缺乏热情。但这并不影响我们继续追求真知的激情,不是么?
9 楼 moshalanye 2014-11-14  
    没想到 楼主是 这本书的作者,敬畏一下,国内对这方面的重视的人算是小众了。
我学这个的时候是看Java Security的英文版的pdf,JCA的官方文档,xml数字签名规约,KPI规范,源代码各种能找到的英文版的资料。

后来犹豫过是不是要买一本你的这本书,结果这本书放在购买书目中一直没有去买,没想到在这里知道作者是谁了。

之前在南京JUG活动中也做了java securty的讲解,讲完后竟然没有一个人问问题。
8 楼 hcmfys 2014-03-19  
买本看看,学习下!!
7 楼 zz19900911 2012-12-03  
上次看MAVEN实战的时候,作者就推荐这本书,有机会一定要看看.
6 楼 snowolf 2011-12-25  
sunjing 写道
是因为我下载的jar包有问题,公司网关往jar包写入了内容,才导致了这个错误。出现了这种情况的,用MD5校验一下,不一致就重新下载吧

Right
5 楼 sunjing 2011-12-24  
是因为我下载的jar包有问题,公司网关往jar包写入了内容,才导致了这个错误。出现了这种情况的,用MD5校验一下,不一致就重新下载吧
4 楼 sunjing 2011-12-05  
您好,使用bouncycastle时,输出这些是怎么回事呢,修改什么配置能禁掉
Current policy properties:
mmc.sess_pe_act.block_unsigned: false
window.num_max: 5
jscan.sess_applet_act.sig_trusted: pass
file.destructive.state: disabled
jscan.sess_applet_act.block_all: false
window.num_limited: true
jscan.sess_applet_act.unsigned: instrument
mmc.sess_pe_act.action: validate
jscan.session.daemon_protocol: http
file.read.state: disabled
mmc.sess_pe_act.block_invalid: true
mmc.sess_pe_act.block_blacklisted: false
net.bind_enable: false
jscan.session.policyname: TU1DIERlZmF1bHQgUG9saWN5
mmc.sess_cab_act.block_unsigned: false
file.nondestructive.state: disabled
jscan.session.origin_uri: http://downloads.bouncycastle.org/java/bcprov-jdk16-146.jar
mmc.sess_cab_act.action: validate
net.connect_other: false
jscan.session.user_ipaddr: 219.143.200.114
jscan.sess_applet_act.sig_invalid: block
mmc.sess_cab_act.block_invalid: true
thread.thread_num_max: 8
jscan.sess_applet_act.sig_blacklisted: block
net.connect_src: true
thread.thread_num_limited: true
jscan.sess_applet_act.stub_out_blocked_applet: true
mmc.sess_cab_act.block_blacklisted: true
jscan.session.user_name: 219.143.200.114
thread.threadgroup_create: false
file.write.state: disabled
3 楼 snowolf 2010-12-09  
caiwenhn2008 写道
哈哈,总觉得印6000册少了点,昨天用公司的钱买了本,周末开始拜读您的佳作啊。

拜读,谈不上!有支持就很感谢了!
这里面大部分能够得到大家认同,我就非常满足了!谢谢!!!
2 楼 caiwenhn2008 2010-12-09  
哈哈,总觉得印6000册少了点,昨天用公司的钱买了本,周末开始拜读您的佳作啊。
1 楼 Hermit_Macx 2010-12-08  
恭喜恭喜啊 呵呵 保重身体哦

相关推荐

    java加密和解密的方法

    java加密和解密的方法,利用指定的密钥,可逆的。密钥必须16位。

    JAVA数据加密解密的实例

    Java作为一种广泛使用的编程语言,提供了丰富的工具和库来实现数据的加密和解密。本实例将聚焦于JAVA数据加密解密的实践应用。 首先,让我们理解加密和解密的基本概念。加密是一种将明文(可读信息)转化为密文(不...

    Java文本文件加密与解密

    本次使用JAVA语言,采用3DES加密算法进行对文本文件的加密,通过二进制和十六进制的转换来实现,产生加密文件,再对加密文件进行解密。 关键词:DES加密算法、加密、解密。摘要 随着现代网络技术的飞速发展,人们...

    JCT - java加密解密工具包.zip_Java加密_java 加密_jct java_加密 解密_加密工具

    Java加密解密工具包,通常用于保护敏感数据的安全,防止未经授权的访问或篡改。这个名为"JCT"的工具包提供了丰富的功能,使得开发者在Java应用中集成加密和解密操作变得更加简单。下面我们将详细探讨Java加密的相关...

    java加密解密工具

    Java加密解密工具是开发过程中不可或缺的部分,尤其是在处理敏感数据时,确保数据的安全性至关重要。在Java中,我们可以使用各种库和内置API来实现加密和解密操作。本篇文章将深入探讨Java加密解密的核心概念、常用...

    java实现文件加密解密

    Java 实现文件的加密与解密是指利用 Java 语言将资源文件(包括图片、动画等类型)进行简单的加密和解密。这种策略的原因和好处是将准备好的资源存储在云上,使用时通过网络进行读取即可,减少了应用程序本身的大小...

    C#RSA加密与JAVA解密,实现相互通信

    "C# RSA加密与JAVA解密,实现相互通信"的主题聚焦于如何利用RSA公钥/私钥加密算法在C#和Java两个不同的编程环境中实现安全的数据交换。RSA是一种非对称加密算法,它使用一对密钥——公钥和私钥,公钥用于加密,私钥...

    Java实现的RSA加密解密算法示例

    Java实现的RSA加密解密算法示例 本文主要介绍了Java实现的RSA加密解密算法,结合实例形式分析了Java RSA加密解密算法的相关实现技巧。 知识点1:RSA加密解密算法简介 RSA加密解密算法是一种非对称加密算法,由Ron...

    java加密解密zip压缩包

    在Java编程环境中,处理文件的压缩与解压缩是常见的任务,而涉及到安全性,加密和解密就显得尤为重要。本文将详细讲解如何使用Java实现ZIP压缩包的加密与解密。 首先,我们需要理解加密的基本概念。加密是将明文...

    java 实现加密解密

    在Java编程语言中,实现加密和解密是安全领域中的重要任务,主要用于保护数据的隐私性和完整性。本文将深入探讨如何使用Java进行加密和解密操作,主要关注以下几个方面: 1. **加密算法理解** - **对称加密**:如...

    Java 公钥和私钥加密解密代码

    在Java编程语言中,公钥和私钥加密解密是一种重要的安全技术,广泛应用于网络通信、数据传输等领域。本文将详细解析如何使用Java实现公钥和私钥的加解密操作,以及相关的关键概念和代码示例。 首先,我们要了解公钥...

    javaRSA加密C++RSA解密

    JAVA也是通过包来实现加密和解密的,那么我的C++是通过OPENSSL的库来实现的。 重点来到了:RSA使用过程 1、C++随机生成一对公钥和私钥 2、JAVA用公钥给明文打包形成密文 3、C++用私钥解密密文

    课程设计java文本加密解密

    Java文本加密解密是计算机编程领域中的一个重要主题,特别是在数据安全和信息安全方面。在这个课程设计中,我们将使用Java语言来实现一个简单的文本加解密系统,该系统具有图形用户界面(GUI),使得用户能够方便地...

    排列码java实现,密码加密解密

    排列码是一种在信息安全领域常用的编码方式,主要用于数据的加密与解密。它的基本思想是将原始数据通过特定的算法进行编码,使得数据在传输或存储过程中不易被破解,增加了数据的安全性。在Java中实现排列码,我们...

    Java加密&解密代码

    主要是利用Java自带的方法进行加密和解密

    des加密算法(js+java)加密与解密结果相同

    des加密算法(js+java)加密与解密结果相同 包含三个文件 : des.js des.html ,用于实现前端脚本的加密与解密 des.java 用于后台的加密解密操作; 项目中正好用到,已经过验证,两个加密解密结果相同,分享给...

    加密和解密文件

    "加密和解密文件"的主题涉及到信息安全的核心技术,它确保了数据在未经授权的情况下无法被访问或理解。这里的描述提到这是一个带有图形用户界面(GUI)的工具,这使得用户能够更加直观和便捷地操作加密和解密过程,...

    javascript加密java解密

    总之,“javascript加密java解密”的主题涉及了前端与后端的安全通信策略,通过JavaScript对数据进行加密,然后在Java环境中进行解密,以保障数据在传输过程中的安全。实际操作中,开发者需要根据具体需求选择合适的...

    java 加密解密的艺术

    java 加密解密的艺术

    java 安卓 加密解密

    java 安卓 同步加密解密,使用私钥加密 解密。增加数据传输安全度

Global site tag (gtag.js) - Google Analytics