博客园  :: 首页  :: 管理

随笔分类 -  [11]算法相关

摘要:关于Linux系统一般都会有如下两个文件,/dev/random和 /dev/urandom是 Linux 上的字符设备文件,它们是随机数生成器,为系统提供随机数 [root@qq-5201351 ~]# ls -l /dev/random /dev/urandom crw-rw-rw- 1 roo 阅读全文

posted @ 2023-07-17 16:44 520_1351 阅读(239) 评论(0) 推荐(0) 编辑

摘要:对于很多公司来说、都会要求在登录云平台,如AWS云,阿里云,或者堡垒机Console ,甚至操作系统时,都会要求登录时,进行二次认证 也即是多因素,多因子,MFA认证,关于多因素认证、一般有短信验证码,软件生成code,或者邮件接收Code,都可以实现 今天笔者主要讲述,如何通过python代码进行 阅读全文

posted @ 2023-07-15 12:22 520_1351 阅读(438) 评论(0) 推荐(0) 编辑

摘要:Diffie-Hellman密钥协议算法是一种确保共享密钥KEY安全穿越不安全网络的方法,它是OAKLEY的一个组成部分, 由Whitefield与Martin Hellman在1976年提出。这个机制的巧妙在于需要安全通信的双方可以用这个方法确定对称密钥。 然后可以用这个密钥进行加密和解密。但是注 阅读全文

posted @ 2023-06-09 15:09 520_1351 阅读(56) 评论(0) 推荐(0) 编辑

摘要:对称加密算法(symmetrical encryption)特点 1、加密、解密使用同一个密钥,因此也称为单密钥加密,也有直接称为密钥加密 2、将原始数据分割成为固定大小的块,逐个进行加密 对称加密算法的优点 加密、解密使用同一个密钥,加密解密的速度快,效率高 对称加密算法的缺点 必须商定秘钥:数据 阅读全文

posted @ 2023-06-09 08:07 520_1351 阅读(254) 评论(0) 推荐(0) 编辑

摘要:今天在公司一台windows服务器上、需要对两个文件进行比对,笔者首先就想到了可以使用md5校验 但是公司服务器上又不可以随意安装软件,于是笔者想到了可以试试windows自带的powershell中的Get-FileHash 使用方法如下: Get-FileHash -Algorithm md5 阅读全文

posted @ 2020-09-07 23:53 520_1351 阅读(1939) 评论(0) 推荐(0) 编辑

摘要:首先我们得知道一个概念,公钥是可以从私钥中提取出来的,反之则不行! 已知一个ssh密钥对的私钥,以RSA算法密钥为例,我样可以使用ssh-keygen命令进行提取 只不过提取出来的公钥和之前的公钥(或authorized_keys)相比,没有comment部分信息 不过没有comment信息,并不会 阅读全文

posted @ 2020-06-06 19:48 520_1351 阅读(2102) 评论(0) 推荐(0) 编辑

摘要:Linux下可以通过ssh-keygen命令生成sshd服务所需要的密钥对文件,以rsa加密算法格式为例, 私钥文件:id_rsa: BEGIN RSA PRIVATE KEY MIIEpQIBAAKCAQEA6RsDJIszXVAAzJMzGjUzqIUAEWDbAbhaSy2JYAiVn3w89 阅读全文

posted @ 2020-06-06 19:00 520_1351 阅读(1525) 评论(0) 推荐(0) 编辑

摘要:目前主流的密钥(或者说私钥)格式有两种:OpenSSH格式的密钥(.pem或者无后缀) 和 PuTTY格式的密钥(.ppk) pem好像是Privacy Enhanced Mail的缩写,以前是利用公钥加密进行邮件安全的一个协议, 而现在PEM这个协议仅仅在使用的就是.pem这种文件格式 ppk文件 阅读全文

posted @ 2020-06-06 17:48 520_1351 阅读(8038) 评论(0) 推荐(0) 编辑