12 2020 档案
摘要:主要介绍rust-crypto和tiny-keccak这两个Rust实现的密码学库。 rust-crypto Rust实现的密码学库,包含了密码学中常用的对称密码、公钥密码、单向散列函数、消息认证码、数字签名、随机数生成器等算法。目前支持以下算法: NameDescription AES 高级加密标
阅读全文
摘要:https://cardwerk.com/iso-7816-part-3/ https://wenku.baidu.com/view/580d28b7162ded630b1c59eef8c75fbfc67d9476.html
阅读全文
摘要:英语学习从来不是一件简单的事情。对于不是英语专业的你和我而言,那种通过刻苦用功几个月,使自己的英语能力获得极大提升,但是一段时间没有坚持之后,英语能力又倒退回原始状态的经历,恐怕是从中学到工作之后都在上演 。而学习过程中背了又忘的单词,又是反复做无用功最多的一个项目! 对于以电子设备为物理载体的英语
阅读全文
摘要:锁存器(latch) 对脉冲电平敏感,在时钟脉冲的电平作用下改变状态 锁存器是电平触发的存储单元,数据存储的动作取决于输入时钟(或者使能)信号的电平值,当锁存器处于使能状态时,输出才会随着数据输入发生变化。(简单地说,它有两个输入,分别是一个有效信号EN,一个输入数据信号DATA_IN,它有一个输出
阅读全文
摘要:https://www.cnblogs.com/humiao-0626/p/11347764.html HTTP cookies,通常又称作"cookies",已经存在了很长时间,但是仍旧没有被予以充分的理解。首要的问题是存在了诸多误区,认为cookies是后门程序或病毒,或压根不知道它是如何工作的
阅读全文
摘要:If you want to build a ship,don't drum up people to collect wood and don't assign them tasks and work, but rather long for the endless immensity of se
阅读全文
摘要:static List<ConnectionSpec> GmTlsSpecs(){ final ConnectionSpec tls = ConnectionSpec.MODERN_TLS; List<CipherSuite> cs = tls.cipherSuites(); List<TlsVer
阅读全文
摘要:最近几年,FPGA这个概念越来越多地出现。例如,比特币挖矿,就有使用基于FPGA的矿机。还有,之前微软表示,将在数据中心里,使用FPGA“代替”CPU,等等。 其实,对于专业人士来说,FPGA并不陌生,它一直都被广泛使用。但是,大部分人还不是太了解它,对它有很多疑问——FPGA到底是什么?为什么要使
阅读全文
摘要:Modern Binary Exploitation是教授二进制漏洞和逆向工程方面的实战攻击技巧的课程,课程安排结合课程教授和动手实践提供学生探索快速发展的安全领域中常用思路和技巧的机会。这里记录笔者根据课程网站学习的 lecure 1 关于逆向以及其常用工具的知识,以供参考和查阅。课程网址:Mod
阅读全文
摘要:https://www.runoob.com/kotlin/kotlin-tutorial.html
阅读全文
摘要:https://www.cnblogs.com/ysocean/p/6889906.html package com.zh.cn;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.Response;import org
阅读全文
摘要:https://developer.aliyun.com/article/611301 一些mysql或者日志路径的信息需要放在配置文件中。那么本博文主要介绍go对toml文件的解析。 使用了 "github.com/BurntSushi/toml" 标准库。 1 toml文件的写法 [Mysql]
阅读全文
摘要:https://www.cnblogs.com/telwanggs/p/10820701.html http://maven.apache.org/download.cgi <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <na
阅读全文
摘要:https://www.cnblogs.com/cythia/p/10985080.html 由于node下载第三方依赖包是从国外服务器下载,虽然没有被墙,但是下载的速度是非常的缓慢且有可能会出现异常。 所以为了提高效率,我们还是把npm的镜像源替换成淘宝的镜像源。有几种方式供我们选择 使用cnpm
阅读全文
摘要:Introduction There are two major categories of compression algorithms: lossy and lossless. Lossy compression algorithms involve the reduction of a fil
阅读全文
摘要:https://blog.csdn.net/benben_2015/article/details/89643090 https://blog.csdn.net/woailuo626/article/details/101377654 https://github.com/golangci/gola
阅读全文
摘要:windows登录认证在不同的windows版本中有不同的方式。在xp中使用gina.dll,而在win7及以上版本使用Credential Providers。在win8及以上版本也是使用Credential Providers但是与win7在实现中略有区别。 以下文章转载至微软 Credenti
阅读全文
摘要:https://cn.bing.com/search?q=arm+trustzone+pdf&FORM=QSRE1&ajf=10 https://static.docs.arm.com/100690/0201/armv8_m_architecture_trustzone_technology_100
阅读全文
摘要:hash( key(32) || salt(32) ) == database ? hash ( hash( key(32) || salt(32) ) || pic) == hash( database || pic) ? /etc/shadow passwd Normal base64 set:
阅读全文
摘要:/*typedef struct SA{ int a; const char *s;}SA;int Init(struct SA* s){ s->a = 9; s->s = "okkasjdf"; return 1;}int Final(struct SA* s){ return 2;} */imp
阅读全文
摘要:func ConstantTimeLessOrEq(x, y int) int { x32 := int32(x) y32 := int32(y) return int((((x32 - y32 - 1) | (x32 >> 31) - (y32 >> 31)) >> 31) & 1)}func m
阅读全文
摘要:http://www.soopat.com/Patent/201810332615 1. 何德彪,张语荻,张方国,冯琦,王婧,一种轻量级SM2盲签名生成方法及系统,申请公布号:CN110213048A 2. 何德彪,张佳妮,冯琦,王婧,陈泌文,一种高效的SM9两方协同生成数字签名的方法及系统,申请公
阅读全文
摘要:https://blog.csdn.net/sunnylinner/article/details/52592496 a12 b34 * c56 d78 a b c d
阅读全文
摘要:https://www.techstreet.com/ieee/pages/home sci-hub xts - ieee 1619 $63 密码块链接(CBC)。如所讨论的,ECB的主要缺点是以产生相同密文的方式对相同数据块进行加密的结果。目标是实现一种加密方法,即使使用2个或更多块的明文相同,也
阅读全文
摘要:https://baijiahao.baidu.com/s?id=1659679748983782811&wfr=spider&for=pc 在周二举行的英特尔安全日活动上,该公司针对其硬件中注重安全性的功能制定了现在和将来的愿景。 英特尔的Anil Rao和Scott Woodgate在对英特尔S
阅读全文
摘要:https://mbd.baidu.com/newspage/data/landingsuper?context=%7B%22nid%22%3A%22news_9670022590891921977%22%7D&n_type=1&p_from=4 近日,苹果的 M1 芯片是苹果在 Mac 上搭载的单
阅读全文
摘要:http://www.diannaokepu.com/diannaozhishi/changshi/10433.html Thunderbolt是什么接口?从诞生那天起,ThunderBolt一直就是PC(电脑)高端传输技术的代名词,从2011年起到现在已经6岁半的ThunderBolt刚刚完成了第
阅读全文
摘要:func main() { n := 0x5fffff key := make([]byte, 32) nonce := make([]byte, 12) copy(key, []byte("ok, this is key...")) copy(nonce, []byte("ok, this is
阅读全文