- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 四、openssl的sha256速度问题
目录前言一、EVP-sha256实现二、验证逻辑与速度总结前言上一篇结尾说到效率问题,针对EVP的实现,我们来研究下具体优劣情况一、EVP-sha256实现 仔细看看下面的代码就会发现一个规律,这种使用API接口的模式在整个openssl都能看到很多影子。#include <stdio.h>#include <string.h>#include <stdlib.h>#include <openssl/sha.h>#include &
2021-07-28 10:58:08
718
原创 三 、使用openssl进行sha256加密(再谈)
三 使用openssl进行sha256加密(再谈)提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档目录三 使用openssl进行sha256加密(再谈)前言一、计算文件的摘要出错了?二、问题出在哪里了1.算法问题2.文件大小2.读入数据总结前言上一篇介绍了sha256的简单用法,后来我在实际使用过程中遇到了一些问题,所以再补一章。一、计算文件的摘要
2021-07-27 10:19:17
3054
原创 一、Linux平台Openssl的编译安装。
文章目录前导一、源码获取二、环境配置1.引入库2.读入数据三、编译四、生成资源介绍前导注意:本问只是所例子版本是Openssl-1.0.2q版本,读者可参考源码中README进一步调整一、源码获取到Openssl官网获取源码。下载后解压到自己的指定目录(也可以此处Old Releases下载老版本的源码)。二、环境配置1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as plt.
2021-07-16 11:37:22
1571
原创 二.使用Openssl的库进行sha256加密
目录前言一、导入Openssl资源二、思路三、使用库2.读入数据总结前言本文介绍了如何使用openssl的库进行sha256开发,读者可拓展其他算法,方法类似。一、导入Openssl资源openssl作为开源项目,可以到官网获取源码,导入到自己的工程即可,我已经配置完成开发环境了,这里就不再赘述。具体可以查阅这篇博文 >> 北辰之石–Openssl的配置与编译.二、思路从目的出发,我们需要的只是调用openssl的库资源,至于怎么实现sha256算法应该不是现在需要考虑的,所以
2021-07-06 09:30:35
8591
4
原创 1.3 exit() & _exit()
版本文章你会了解到: (1)exit 作用 (2)_exit作用 (3)exit() & _exit区别 1. 函数原型#include<stdlib.h>void exit(int status)//---------------------------//#include<unistd.h>void _exit(int ...
2019-12-09 17:32:15
177
原创 1.2 fork()&vfork()函数
你将了解到以下内容: fork()函数功能 vfork()函数功能 fork()&vfork()区别比较/--------------------------------------------------------------------------------------------------------------------------------------...
2019-12-09 10:32:27
192
原创 1-1关于Linux的进程详述
1-1关于Linux的进程详述之所以希望对Linux有一个尽可能全面地了解,是因为我认为进程是Linux中非常重要的一环。1.什么是进程?2.进程和程序有何区别?3.进程知识的一些拓展4.关于线程控制1.什么是进程进程是进程是程序在一个数据集合上的一次执行过程。广义的进程其实有许多概念:进程是一个独立的可调度的活动;进程是一个抽象实体,当它执行某个任务时,要分配和释放各种资源...
2019-12-03 11:35:40
417
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人