进入信息和网络化的时代以来,计算机正在我们的工作和生活中扮演着日益重要的角色。用户通过计算机来获取信息、处理信息,同时将自己最重要的信息以数据文件的形式保存在计算机中,方便而快捷的传送给其他用户。但是如果我们的网络中缺少最起码的安全手段,便捷又从何谈起呢?为此,51CTO安全频道特别收集整理了有关加密解密的一系列文章,希望可以帮助你解决烦恼!  
原创 2008-05-21 14:25:24
1357阅读
对称加密、非对称加密、摘要算法的区别在哪里?一、对称加密技术        对称加密特点是加密解密的过程使用相同的密钥(也叫做key),也就是说加密的时候使用的秘钥,在解密的时候也要用这个密钥,这种方法在密码学中叫做对称加密算法,对称加密算法使用起来简单快捷,密钥较短,且破译困难,除了数据加密标准(DES),另一个对
转载 2023-06-15 09:14:22
59阅读
加密解密1,对称加密2,非对称加密3,单项加密加密算法都遵循:kerckhoffs principle    对称加密加密解密使用同一个密钥    常用的有 3des ,AES 高级加密 128 位,192,和256     非对称加密(公钥加密):可以加密解密 &nbs
原创 2014-07-29 11:17:09
738阅读
  6月份把这本《加密解密全攻略(第二版)》借来,7月放署假,8月续期,一直没看。10月再次续期,到一个星期前,我终于把它还回去了。   书大致看了三遍,基本上全部看懂。四个月,我总算结实地踏出加密解密世界的第一步,不过笔记最终还是没能做完。当我学会里面的所有内容时,发现里面的内容全部都只是皮毛,还是要从最基础看起。
原创 2011-11-26 17:52:31
864阅读
一、软件加密的重要性及应用 随着信息技术的飞速发展,软件已成为现代社会不可或缺的工具。然而,随之而来的是软件安全问题日益凸显,软件加密技术应运而生。软件加密,作为保护软件安全的重要手段,旨在防止未经授权的复制、篡改或使用。通过对软件的核心代码或数据进行加密,可以确保软件在分发和使用过程中不被恶意破解或盗用。这不仅维护了软件开发者的知识产权,也保障了用户数据的安全。 在实际应用中,软件加密技术
原创 2024-06-25 12:34:47
58阅读
<轉>浅谈如何学习加密解密技术 很多人都想学习解密,这东西刚入门时会让人沉迷进去,可以饭不吃、觉不睡。出现这种现像,也许是解密满足了人们的猎奇心里吧。但掌握这方面技术,对自身的提高确实有好处。可以通过跟踪软件,提高自己的调试技能,并且能了解他人程序思路,使自己写出更好的程序。研究解密技术有助于掌握一些系统底层知识,系统底层知识绝对是构造起大型软件的坚实基础。许多程序发展,
转载 精选 2008-04-17 23:28:29
1396阅读
2评论
总结类文章,把一些常用的Java加密技术和核心代码写在这边,供参考。首先大家要记住现代密码学最重要的原则柯克霍夫原则: 数据的安全基于密钥而不是算法的保密。也就是说即使密码系统的任何细节已为人悉知,只要密匙未洩漏,它也应是安全的。具体来说: 系统必须可用,非数学上不可译码。 系统不一定要保密,可以轻易落入敌人手中。 密匙必须可以不经书写的资料交换和记忆,且双方可以改变密匙。 系统可以用于
网络传输加解密知识的讲解
原创 2014-08-11 00:26:38
901阅读
加密方式1、对称加密:加解密使用相同的密钥。算法:DES/ 3DES / AES。优点,加密效率高。缺点,密钥的传输和保管不方便。2、非对称加密:公钥加密、私钥解密。算法:RSA。优点,密钥传输保管方便。缺点,加密效率低。3、单向加密加密只能向一个方向进行,不能回推。哈希算法。MD5、SHA 一、使用gpg实现对称加密gpg  -c +文件  代表对文件进行加密命令
原创 2015-10-21 11:43:23
1341阅读
1、通讯机制:    同一主机间通讯机制:IPC、message quence,shm(共享内存),semerphone    不同主机间通讯机制:socket(ip:port),一般来说socket通讯都是成对出现:CIP:PORT<--->SIP:PORT2、传输层协议:tcp、udp、sctp;传输层
原创 2018-01-29 00:05:17
3650阅读
解析Java中的数据加密解密技术 大家好,我是微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 1. 数据对数据进行加密可以
原创 3月前
27阅读
阅读目录 一:我们为什么要对web.config配置文件中的配置节加密? 二:怎么样加密解密? 三:实例 四:运行效果 一:我们为什么要对web.config配置文件中的配置节加密? 因为在我们的项目中,有的配置节可能包含敏感信息,我们看下面的<connectionStrings/>配置节中包含了
转载 2016-07-01 21:25:00
240阅读
加密解密技术本章内容:·        安全机制·        对称加密·        不对称加密·    &nb
转载 精选 2016-09-27 06:46:34
877阅读
软考之 加密解密技术 在计算机技术软件专业资格(水平)考试(软考)中,加密解密技术是信息安全领域的核心内容之一。掌握加密解密技术的原理、算法和应用,对于保护网络和数据的安全具有重要意义。本文将主要介绍软考中加密解密技术的有关内容,包括对称加密技术、非对称加密技术、常见问题及解决方案以及最新发展趋势。 一、对称加密技术 对称加密技术是一种基于密钥的加密方法,其中加密解密使用相同的密钥。在
原创 2023-10-26 15:37:28
143阅读
JavaScript中的加密解密技术是网络安全领域的重要组成部分,它们确保了数据传输的安全性和数据隐私。在Web开发中,经常需要对敏感信息进行加密处理,以防止在客户端服务器之间传输过程中被第三方截获和篡改。同时,在客户端也需要对这些信息进行解密以便使用。 Hook技术是一种常见的编程模式,它允许 ...
转载 19天前
426阅读
为了保证网络通信安全,就对其数据进行加密解密,涉及了密钥分发;网警公司为http协议通信安全研发了一个库,放在应用层和传输层中间,这个库就叫ssl安全的套接字层,ssl是一个库,是公共功能,加密解密也是协议实现的;只要应用层的程序在研发时加入了调用ssl这个库,在通信时就会自动完成加解密,实现后续网络通信;SSL: Secure Sockets Layer&nbsp
原创 2016-04-09 02:27:22
1309阅读
Apache Commons Compress是一个广泛使用的压缩库,支持多种压缩格式,包括但不限于ZIP、GZIP、TAR、BZIP2等。相比于Java标准库,该库提供了更为丰富的API,尤其是对于一些特定压缩格式的高级支持。Apache Commons Compress的ZIP支持部分提供了比包更为直观的API和更强大的特性。例如,它可以处理压缩文件中的加密项、多部分存档、文件注释等。// 示例代码:使用Apache Commons Compress读取ZIP文件。
转载 2天前
0阅读
DSA DSA-Digital Signature Algorithm 是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature Standard)。简单的说,这是一种更高级的验证方式,用作数字签名。不单单只有公钥、私钥,还有数字签名。私钥加密生成数字签名,公钥验证数据及签名。如果数据和签名不匹配则认为验证失败!数字签名的作用就是校验数据在传输过程
转载 2009-07-18 08:39:51
656阅读
加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密解密算法,实在是太单纯了。     言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。     如基本的单向加密算法:     ●  BASE64 严格地说,属于编码格式,而非加密算法
转载 2011-09-20 14:18:30
486阅读
首先,加密的目的,简而言之就是将明文转换为密文、甚至转换为其他的东西,用来隐藏明文内容本身,防止其他人直接获取到敏感明文信息、或者提高其他人获取到明文信息的难度。 通常我们提到加密会想到密码加密、HTTPS 等关键词,这里从场景和方法分别提一些我的个人见解。场景-密码传输前端密码传输过程中如果不加密,在日志中就可以拿到用户的明文密码,对用户安全不太负责。 这种加密其实相对比较简单,可以使用 Pla
  • 1
  • 2
  • 3
  • 4
  • 5