密码学
文章平均质量分 62
密码学
北岸冷若冰霜
欢迎留言讨论,期待与你共同进步
展开
-
Linux加密框架设计与实现
本文转自网络文章,内容均为非盈利,版权归原作者所有。转载此文章仅为个人收藏,分享知识,如有侵权,马上删除。原文作者:原文作者是独孤九贱大神原文地址:http://bbs.chinaunix.net/thread-3627341-1-1.html...转载 2021-01-08 23:07:01 · 135 阅读 · 0 评论 -
Linux内核的加密函数框架
本文转自网络文章,内容均为非盈利,版权归原作者所有。转载此文章仅为个人收藏,分享知识,如有侵权,马上删除。原文作者:richardhesidu原文地址:http://bbs.chinaunix.net/thread-1984676-1-1.html...转载 2021-01-08 23:05:27 · 971 阅读 · 0 评论 -
CTF中那些脑洞大开的编码和加密
0x00 前言正文开始之前先闲扯几句吧,玩CTF的小伙伴也许会遇到类似这样的问题:表哥,你知道这是什么加密吗?其实CTF中脑洞密码题(非现代加密方式)一般都是各种古典密码的变形,一般出题者会对密文进行一些处理,但是会给留一些线索,所以写此文的目的是想给小伙伴做题时给一些参考,当然常在CTF里出现的编码也可以了解一下。本来是想尽快写出参考的文章,无奈期间被各种事情耽搁导致文章断断续续写了2个月,文章肯定有许多没有提及到,欢迎小伙伴补充,总之,希望对小伙伴们有帮助吧!最后欢迎小伙伴来博客玩耍:P0x..转载 2020-10-11 18:55:20 · 2431 阅读 · 1 评论 -
密码算法原理与实现:DES加密算法
基础部分概述:本节目的:这一章作为DES算法的基础部分,目的主要是整理下密码学中DES加密与解密的相关知识点,并把它们整理出来,同时还有一些不懂之处希望得到解答,后续会跟上相应的答案。 阅读方法:希望大家在浏览完本章文章后可以自己去实现一下,相信一定会对你的编程技术有所提高。(附件中提供参考代码) 具备基础: (1)熟练掌握C语言 学习环境:任意C语言开发环境,一个正确的DES算法程序(方便调试,验证程序结果)第一节:DES算法简介 DES的英文全称是Data Encryption转载 2020-10-12 18:57:14 · 5582 阅读 · 2 评论 -
密码算法原理与实现:AES加密算法
基础部分概述:本节目的:这一章作为AES算法的基础部分,目的主要是整理下密码学中AES加密与解密的相关知识点,并把它们分享出来。 阅读方法:希望大家在浏览完本章文章后可以自己去实现一下,相信一定会对你的编程技术有所提高。(附件中提供参考代码) 具备基础: (1)熟练掌握C语言 (2)相关数学知识 学习环境:任意C语言开发环境,一个正确的AES算法程序(方便调试,验证程序结果)转载 2020-10-12 18:57:32 · 4768 阅读 · 3 评论 -
密码算法原理与分析:RSA安全与秘钥基础设施
前言其实从加密的定语就能看出,对称加密表示通信双方是拥有同样信息的(即信息对称)。信息可以是预共享的秘钥(PSK),也可以是事先约定的编解码方法(如凯撒密码)。非对称加密则将信息分为两部分,例如秘钥A和秘钥B,通过秘钥A加密的信息可以用秘钥B进行解密,反之通过秘钥B加密的信息也可以通过秘钥A进行解密。通常这对秘钥可以叫做公钥和私钥,公钥对外发布,私钥自己保留,从而在信息不对称的情况下实现加密和认证。非对称加密的实现方法有很多,大都依赖于难题假设(hardness assumptions)。基于.转载 2020-10-12 18:55:59 · 1974 阅读 · 0 评论 -
密码算法原理与实现:Base64编码
文章概述:本文目的:写这篇文章的目的主要是整理下密码学中Base64的知识点,并把它们分享出来。并且帮助初探密码学的坛友们一步一步的用C语言将Base64的编码实现出来。 阅读方法:希望大家在浏览完本片文章后可以自己去实现一下,相信一定会对你的编程技术有所提高。(附件中提供参考代码) 具备基础: (1)熟练掌握C语言 学习环境:任意C语言开发环境, Base64加解密工具...转载 2020-10-12 18:58:27 · 673 阅读 · 0 评论