logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用buildroot构建树莓派4 Linux系统

使用buildroot构建树莓派4 Linux系统host配置使用虚拟机作为编译主机虚拟化软件:VMware 15.5虚拟网络:NAT虚拟硬盘:默认配置20GCPU/RAM:2x2/8G操作系统:Ubuntu 16.04 Desktop安装操作系统后配置国内镜像源加速软件安装安装open-vm-tools-desktop以上都是常规操作,并不需要额外做更多的安装和配置获取buildroot可以下载

#linux
OpenSSL之ssl库

sslOpenSSL的SSL/TLS库,实现了SSL(Secur)/TLS(Transport Layer Security)/DTLS(Datagram Transport Layer Security)协议的多个版本。SSL_CTX对象包含证书、算法等信息,用于建立TLS/SSL连接。网络连接建立后可以赋值给SSL对象,然后可以使用SSL对象完成握手操作(SSL_accept或SSL_conn

OpenSSL中的EVP接口

索引摘要算法(Digest)获取EVP_MDDigest API例子对称加密(Cipher)获取EVP_CIPHERCipher API上下文管理Encrypt APIDecrypt API加解密统一API其他设置例子非对称加密密钥管理公钥算法上下文 EVP_PKEY_CTX生成密钥密钥参数打印密钥的提取和指定密钥的保存和读取使用OSSL_ENCODER和OSSL_DECODER使用EVP_PKE

Ubuntu 20.04 下 部署 SoftEther

本文介绍了 SoftEther VPN 的特点,进一步说明常用的配置命令与简单的部署方法,以及使用中的常见问题,例如无法访问VPN Server本地服务器等。

文章图片
#网络
Linux SPI 应用编程

Linux SPI 应用编程设备文件/dev/spidevx.yx是SPI总线号,即一组SCLK、MOSI、MISOy是SPI设备号,同一条总线上用不同的片选信号区分:CE0、CE1等对于树莓派,启用SPI功能后,有一条总线,两个设备:/dev/spidev0.0/dev/spidev0.1树莓派上还可以通过dtoverlay使能第二条SPI总线,支持三个设备:在config.txt中加入dtov

到底了