Jetpack Compose是用于构建原生Android UI的现代工具包。 Jetpack Compose使用更少的代码,强大的工具和直观的Kotlin API,简化并加...
Jetpack Compose是用于构建原生Android UI的现代工具包。 Jetpack Compose使用更少的代码,强大的工具和直观的Kotlin API,简化并加...
[TOC] 1. ThreadLocal简介 网上看到一些文章,提到关于ThreadLocal可能引起的内存泄露,搞得都不敢在代码里随意使用了,于是来研究下,看看到底Thre...
搜了下,MD5信息摘要算法(英语:MD5 Message-Digest Algorithm)
就是摘要算法
另外,pki应用中,签名的时候,一般不用md5,具体原因不知,我推测是因为md5只有16个字节,共128位,这样如果算唯一性(签名的要求),那能表示2的128次方个文件,这里头还是会有重复的可能性,就是说第2^128+1个与前面不同的文件出现的时候,其md5必然与前面的某一文件重复。
所以摘要出来的位数越多,理论上应该越安全。
我以前pki应用里,摘要算法一般用sha1,有20个字节,现在可能有更安全的摘要算法了
小结TSL的协议协议运行机制和握手过程一直对TSL有点迷糊,今天抽出时间理了以下,感觉也不难。 TLS其实就是基于TCP的用于保证信息安全的加密传输协议。 主要特点就是非对称加密“密钥”,然后对称加密消息。私...
我个人觉得,既然你要称之加密,那总得解密吧,不解密,那加密有什么意义。所以我更宁愿称之为摘要算法
小结TSL的协议协议运行机制和握手过程一直对TSL有点迷糊,今天抽出时间理了以下,感觉也不难。 TLS其实就是基于TCP的用于保证信息安全的加密传输协议。 主要特点就是非对称加密“密钥”,然后对称加密消息。私...
个人第一个工作是从事pki相关的工作,我的同事从来没有把md5称为加密算法。
后来换公司,非从事pki的人倒是有几个把它称为加密算法。
小结TSL的协议协议运行机制和握手过程一直对TSL有点迷糊,今天抽出时间理了以下,感觉也不难。 TLS其实就是基于TCP的用于保证信息安全的加密传输协议。 主要特点就是非对称加密“密钥”,然后对称加密消息。私...
本文来自网络,也可能略有改动,如有任何不妥可以联系删除,原文地址 https://www.jianshu.com/p/429a1ff3560c 一. 前言 这篇文章我酝酿了很...
1、去乡下一朋友家,路上看到有一个门口外晒了很多野菜,我看没人,拿个袋子下车准备装点, 主人突然出现喊到:“你干啥?” 我连忙赔笑说:“买点野菜,多少钱一斤? ”主人:“随便...
android 8.0杀service很频繁,这个时候基于Service建立起来的跨进程是否可靠?
Android进程间通信,换一种 HermesEventBus 的姿势吧!先上一波效果图吸引注意力 蟹棒友情提示: GIF 1.54M 小心流量乱跑哦! 效果图还不够? 拜访 HermesEventBusDemo HermesEventBusDe...
最近写了一些技术帖子,每天原创写技术贴对于写基本知识来说时间上来说是还算能控制,但是对于写一个思路的技术文章难度就大大的增加了。为了更好的写思路文章。以后对于思路文章我会尽量...