logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核网络性能优化

1. 前言2. Linux网络协议栈3. DPDK4. XDP5. CPU负载均衡5.1 NAPI5.2 RSS5.3 RPS5.4 RFS5.5 XPS6. 网络套接字7. 总结参考链接:https://blog.selectel.com/introduction-dpdk-architecture-principles/https://medium.com/@jain.sm/express-d

DSS签名算法

DSS签名算法1、简介2、DSS签名算法与RSA签名算法的区别(1)安全性(2)参数选择(3)参数共享性(4)签名速度(5)验证速度(6)印记长度(7)印记的重复性3、DSS算法的实现(1)DSS算法的主要参数:(2)DSS的签名过程:1、简介数字签名(又称公钥数字签名、电子签章)是一种类似写在纸上的普通的物理签名,但是使用了公钥加密领域的技术实现,用于鉴别数字信息的方法。一套数字签名通常定义..

Linux 系统调用(二)——使用内核模块添加系统调用(无需编译内核)

本文将介绍Linux使用内核模块添加系统调用的方法(无需编译内核),思路就是修改映射在内存中的系统调用表,把一个空闲的系统调用表项指向自己写的模块中的函数,如果是已使用的表项,甚至可以实现系统调用劫持。1、查看预留系统调用号不同内核版本,文件位置有所不同,我们可以直接查找unistd_64.h文件,命令如下:sudo find / -name unistd_64.hsudo cat /...

Elgamal 加密算法

Elgamal 加密算法1、ElGamal算法简介2、ElGamal算法原理3、c语言代码实现4、测试结果1、ElGamal算法简介ElGamal算法是由Tather ElGamal在1985年提出的,它是一种基于离散对数难题的加密体系,与RAS算法一样,既能用于数据加密,也能用于数字签名。ElGamal算法是基于因数分解,而ElGamal算法是基于离散对数问题。与RSA算法相比,ElGama..

Node_exporter+Prometheus+Grafana 快速实现Linux系统性能数据提取、存储和可视化展示

Node_exporter+Prometheus+Grafana 快速实现Linux系统性能数据提取、存储和可视化展示1. 前言2. Node_exporter2.1 安装 node_exporter2.2 运行 node_exporter3. Prometheus3.1 安装Prometheus3.2 运行Prometheus3.3 配置 prometheus 的监控数据源为 node_expo

初探云原生和微服务

1. 云计算的发展虚拟化技术是云计算的基础,它在硬件级别分离应用程序。随着虚拟化技术的发展,出现了容器,它在操作系统级别分离硬件程序。也就是说,虚拟化为每个应用提供自己的操作系统,而容器共享服务器的操作系统。容器化的优点是消除了虚拟机低效利用资源的问题,降低了存储成本,提高了可扩展性和可移植性;缺点是安全性不够高,因为应用程序在服务器内没有被物理隔离。随着容器技术的发展,云计算进入Kubernet

#云原生#微服务
手把手教你搭建Linux开发环境(VMware+Ubuntu)(一)——安装VMware虚拟机和Ubuntu

近期好多小伙伴都开始学习Linux内核了,那么如何搭建一个Linux运行环境,变成Linux内核初学者的拦路虎,今天我就一步步详细解说一下,如何使用虚拟机VMware安装Ubuntu,跟我一起开始Linux内核之旅。

Linux内核网络性能优化

1. 前言2. Linux网络协议栈3. DPDK4. XDP5. CPU负载均衡5.1 NAPI5.2 RSS5.3 RPS5.4 RFS5.5 XPS6. 网络套接字7. 总结参考链接:https://blog.selectel.com/introduction-dpdk-architecture-principles/https://medium.com/@jain.sm/express-d

openEuler系统配置yum镜像源

编辑配置文件:vim /etc/yum.repos.d/openEuler_x86_64.repo加入以下内容:[20.03-SP1]name=20.03-SP1baseurl=http://119.3.219.20:82/openEuler:/20.03:/LTS:/SP1/standard_x86_64/enabled=1gpgcheck=0priority=1清除缓存中的软件包及旧的head

到底了