240 发简信
IP属地:福建
  • 120
    Jetpack Compose,不止是一个UI框架!

    Jetpack Compose是用于构建原生Android UI的现代工具包。 Jetpack Compose使用更少的代码,强大的工具和直观的Kotlin API,简化并加...

  • 120
    ThreadLocal小结-到底会不会引起内存泄露

    [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的用于保证信息安全的加密传输协议。 主要特点就是非对称加密“密钥”,然后对称加密消息。私...

  • 120
    Android Binder原理剖析

    本文来自网络,也可能略有改动,如有任何不妥可以联系删除,原文地址 https://www.jianshu.com/p/429a1ff3560c 一. 前言 这篇文章我酝酿了很...

  • 120
    每日一笑,偷野菜

    1、去乡下一朋友家,路上看到有一个门口外晒了很多野菜,我看没人,拿个袋子下车准备装点, 主人突然出现喊到:“你干啥?” 我连忙赔笑说:“买点野菜,多少钱一斤? ”主人:“随便...

  • android 8.0杀service很频繁,这个时候基于Service建立起来的跨进程是否可靠?

    Android进程间通信,换一种 HermesEventBus 的姿势吧!

    先上一波效果图吸引注意力 蟹棒友情提示: GIF 1.54M 小心流量乱跑哦! 效果图还不够? 拜访 HermesEventBusDemo HermesEventBusDe...

  • 120
    吐血分享5个黑科技网站,每个都是十分良心

    最近写了一些技术帖子,每天原创写技术贴对于写基本知识来说时间上来说是还算能控制,但是对于写一个思路的技术文章难度就大大的增加了。为了更好的写思路文章。以后对于思路文章我会尽量...