首页
学习
活动
专区
工具
TVP
发布

小工匠技术圈

专栏作者
31
文章
27435
阅读量
26
订阅数
【Java小工匠聊密码学】--数字签名-RSA
(1)MD (MD2withRSA、MD5withRSA) (2)SHA (SHA1withRSA、SHA256withRSA、SHA384withRSA、SHA512withRSA)
Java小工匠
2018-08-10
8320
【小工匠聊密码学】--消息摘要--HMAC算法
  HMAC是密钥相关的消息认证码,HMAC运算利用哈希算法,以一个密钥和一个消息为输入,生成一个消息摘要作为输出。
Java小工匠
2018-08-10
1.1K0
【Java小工匠聊高并发】--CountDownLatch
  在讲CountDownLatch的应用场景之前,我们先在现实生活中,找到一个对应的场景。例如班主任带一帮孩子去春游,春游回家前,班主任需要清点人数,确保每个小孩都上车,才能发车回家。
Java小工匠
2018-08-10
3180
【小工匠聊密码学】-- Base64算法
1、Base64 概述 1.1 什么是Base64编码   可以将任意的字节数组数据,通过算法,生成只有(大小写英文、数字、+、/)(一共64个字符)内容表示的字符串数据。即将任意的内容转换为可见的字
Java小工匠
2018-07-03
7590
【小工匠聊密码学】--密码学--综述
1、密码学的概述 1.1、密码学定义 密码学是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。 1.2、密码学的基本功能 (1) 机密性 仅有发送方和指定的接收方能够理解传输的报文内容。窃听者可以截取到加密了的报文,但不能还原出原来的信息,即不能得到报文内容。 (2) 鉴别 发送方和接收方都应该能证实通信过程所涉及的另一方, 通信的另一方确实具有他们所声称的身份。即第三者不能冒充跟你通信
Java小工匠
2018-07-03
7500
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档