AES-128算法的量子电路实现
使用 Python 对 AES-128 的量子电路实现进行模拟,量子电路实现与经典实现的不同之处在于,其量子电路使用的是量子门,而非经典实现中的运算门,同时其核心在于比特级运算,这对于以字为运算单位的...
AES-128加密算法的经典实现
使用 Python 对 AES-128 密码算法加解密流程进行经典实现,所谓经典就是使用普通计算机和编程语言将算法流程实现。算法采用 ECB 模式,即将明文/密文分为16个字节一组(不足的0填充),每...
AES-128算法的经典实现
使用 Python 对 AES-128 密码算法加解密流程进行经典实现,所谓经典就是使用普通计算机和编程语言将算法流程实现。算法采用 ECB 模式,即将明文/密文分为16个字节一组(不足的0填充),每...
AES-128算法的经典实现
使用 Python 对 AES-128 密码算法加解密流程进行经典实现,所谓经典就是使用普通计算机和编程语言将算法流程实现。算法采用 ECB 模式,即将明文/密文分为16个字节一组(不足的0填充),每...
昆明游记
一次偶然的机会,我有幸前往云南昆明,也趁此机会游览一下这个著名的“春之城”。
昆明游记
一次偶然的机会,我有幸前往云南昆明,也趁此机会游览一下这个著名的“春之城”。
Go语言实现跳表
跳表是一种经典的以空间换时间的数据结构。对于普通的链表来说,由于只能使用顺序查找,因此查找的时间复杂度就为 O(n),而跳表有多条并联链表,因此可以实现 O(logn) 的时间复杂度,类似于二分查找的...
Go语言实现跳表
跳表是一种经典的以空间换时间的数据结构。对于普通的链表来说,由于只能使用顺序查找,因此查找的时间复杂度就为 O(n),而跳表有多条并联链表,因此可以实现 O(logn) 的时间复杂度,类似于二分查找的...
Go语言import本地包的几种方式
对于刚接触 Golang 的新手来说,面对 Go 语言的 import 规则可能会摸不着头脑,尤其是 import 本地的代码。并且网络上相关的教程讲解的不是很清晰,因此在这里我总结几种常见的 imp...
Go语言import本地包的几种方式
对于刚接触 Golang 的新手来说,面对 Go 语言的 import 规则可能会摸不着头脑,尤其是 import 本地的代码。并且网络上相关的教程讲解的不是很清晰,因此在这里我总结几种常见的 imp...