大数openssl
Linux学习36- python3.9出现ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+
遇到问题 python3.9上安装requests 库,requests包引入了urllib3,而新版本v2.x的urllib3 需要OpenSSL 1.1.1+以上版本 所以就出现了报错 File "/root/python39/lib/python3.9/site-packages/_pytes ......
大数分析(2)——BAN
写在前面:本分析相当于习题,不保证正确性(虽然我会去对一下) 定义 鸟之记号 BAN 基础版——线性数阵 请参看BEAF篇,完全一样 \[\begin{split} (a,b)&=a^b\\ (a,1,...)&=a\\ (a,b,1,...,1,c,...)&=(a,a,...,a,(a,b-1, ......
大数分析(1)——BEAF
写在前面:本分析相当于习题,不保证正确性(虽然我会去对一下) 定义 BEAF 基础版——线性数阵 数阵的第一个为底数(base,\(a\)),第二个为指数(prime,\(b\)),之后第一个非1的数为驾驶(pilot),驾驶前的一个数是副驾驶(copilot),副驾驶之前的所有被称为乘客(pass ......
【Base64】二进制数据编码解码(OpenSSL BIO)
1.问题引出 计算机中数据使用ascii码存储,而ascii码在128~255之间是不可见字符,网络上传输数据时往往经过多个路由设备,不同设备不同的处理方式也可能导致数据传输过程中处理出现问题。所以我们通过Base64将数据全部编码成可见字符(A-Z, a-z, 0-9, +, / 共64个)可以降 ......
大数入门(2)——扩展的基本列与多元Veblen函数
扩展——指数不动点 进一步的,我们可以考虑\(\omega^{\omega^{\omega^{...}}}\) 仿照\(\omega\)的定义,我们定义\(\epsilon_0=\sup\{\omega,\omega^\omega,\omega^{\omega^\omega},...\}\) 另一种 ......
【OpenSSL】哈希、非对称加密和对称加密函数使用
1.哈希 1.1 md5的使用 头文件 #include <openssl/md5.h> #include <openssl/sha.h> MD5 散列值的长度 # define MD5_DIGEST_LENGTH 16 // 根据这个分配一块空内存保存散列值 初始化MD5 -> 给MD5传入运算的 ......
大数据实验(MapReduce编程2)
代码参考: MapReduce实验 - CodeDancing - 博客园 (cnblogs.com) 编程实现总代码: 编译工具:IDEA 说明: 1.完成不同的任务的时候,需要修改cmd的值 2.conf.set("fs.default.name","hdfs://node1:8020");换上 ......
大数据实验——mysql服务的启动
黑马程序的mysql服务启动密码是hadoop 直接在主控制台上输出mysql -u root -p 然后输入密码进入mysql服务 剩下的就是在finallshell里面进行一些建表增删改查操作, 还有一个问题就是通过java代码进行对表数据的增删改查 我才用的方法是在Navicat里面建一个no ......
使用 openssl 从cer公钥证书中导出公钥pem
使用 openssl 从cer公钥证书中导出公钥pem "der 公钥证书"转 "base64 公钥证书"openssl x509 -inform der -in z11.cer -out z11.pem 从 "DER 公钥证书"中导出"公钥"openssl x509 -inform der -in ......
nginx依赖包:pcre、zlib、OpenSSL、gd-devel
学习自:《nginx经典教程》13页 1、问题来源 在安装nginx时,有一步需要安装依赖包: sudo yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 这一段是啥意思,这些包有什么用? 2、依赖包 ......
OpenSSL 使用AES对文件加解密
AES(Advanced Encryption Standard)是一种对称加密算法,它是目前广泛使用的加密算法之一。AES算法是由美国国家标准与技术研究院(NIST)于2001年发布的,它取代了原先的DES(Data Encryption Standard)算法,成为新的标准。AES是一种对称加密... ......
大数据实验(Mysql、hbase、redis、MongoDBjava客户端连接)
1.MySQL 启动:虚拟机输入mysql -u root -p 输入密码: hadoop(黑马的mysql密码是hadoop) pom.xml需要引入mysql <properties> <maven.compiler.source>8</maven.compiler.source> <maven ......
(字符串)04-大数相加
1 import java.util.*; 2 3 public class Solution { 4 /** 5 * 计算两个数之和 6 * @param s string字符串 表示第一个整数 7 * @param t string字符串 表示第二个整数 8 * @return string字符 ......
大数定律
Law of Large Numbers, LLN 我们在定义概率空间和随机变量时是从集合和函数出发的,而当我们想要真正理解概率的“意义”时,其实我们已经默认了大数定律这一事实。硬币正面朝上的概率为\(1/2\)这句话的意思是,当投掷硬币的次数充分大以至于是一个“大数”时,应当期待有接近一半的次数投 ......
php mcrypt转openssl
由于新版本的php不支持mcrypt,改成支持openssl 所以记一下常用函数的改变 1 mcrypt_get_block_size($this->mcrypt, $this->mode);改成了 openssl_cipher_iv_length("aes-256-cbc")//aes-256-c ......
20232303 关于OpenSSL的学习
关于OpenSSL的学习 sm2加密解密 请忽略原来遗留下的文件,它们与本任务无关,只看新生成的文件就好。 问题与解答 - openssl ecparam -name SM2 -genkey -out sm2-key.pem 这是一个使用 OpenSSL 工具生成 SM2 密钥的命令。 openss ......
大数据实验(HBase基础操作)
(一)Hadoop提供的HBase Shell命令完成任务 (1)列出hbase所有表信息 (2)打印表的所有数据 (3)添加、删除指定列族或列 (4)清空指定表的数据(先禁用表在清空) (5)统计行数 (二)HBase数据库操作 1.根据给出的表数据在HBase建表并存入数据 数据比较多可以先在t ......
centos 升级openssl与openssh
一、简介 Linux系统中Open SSH、Open SSL常常存在高危漏洞,如OpenSSL“心脏出血”漏洞,利用该漏洞,黑客可以获取约30%的https开头网址的用户登录账号密码,其中包括购物、网银、社交、门户等类型的知名网站等。 以及OpenSSH漏洞,如“OpenSSH远程代码执行漏洞CVE ......
OpenSSL - Generate random string
zzh@ZZHPC:~$ openssl rand -hex 64 273fabd76b8dd62621325e4b04af332dd739702ae553ffc034a4af205faedbfee21202d3808e3640770b682c151aaa8308871533572d60947724 ......
C++使用OpenSSL实现AES-256-CBC加密解密实例----亲测OK
摘自:https://blog.csdn.net/GerZhouGengCheng/article/details/106103039 // AesUtil.h #ifndef __AES_UTIL_H__ #define __AES_UTIL_H__ #ifdef __cplusplus //告诉 ......
Base64编码、解码 C语言例子(使用OpenSSL库)----亲测OK
摘自:https://www.dandelioncloud.cn/article/details/1498198300963708930 // Base64Util.h #ifndef __BASE64_UTIL_H__ #define __BASE64_UTIL_H__ #ifdef __cplu ......
openssl做HMAC实例(C++)原文
摘自:https://blog.csdn.net/mijichui2153/article/details/104741460 1、HMAC简介(1)MAC(Message Authentication Code,消息认证码算法),可以将其认为是含有秘钥的散列(Hash)函数算法;即兼容了MD和SH ......
openssl做HMAC实例(C++)----自测OK
摘自:https://blog.csdn.net/mijichui2153/article/details/104741460 1、HMAC简介(1)MAC(Message Authentication Code,消息认证码算法),可以将其认为是含有秘钥的散列(Hash)函数算法;即兼容了MD和SH ......
OpenSSL - Certificate Generation
We will use the OpenSSL (https://www.openssl.org/source/) tool to generate self-signed certificates. A certificate authority (CA) is responsible for s ......
【Centos6 升级openssh-9.1与openssl-1.1.1s】系统ssh补漏洞
(注意:操作前请做好备份) 1、服务器需要可以访问公网 2、需要配置DNS服务器 vim /etc/resolv.conf 3、配置Centos6 yum源,由于官方已经不维护,只能用它云& 清理缓存&在线安装依赖 wget -O /etc/yum.repos.d/CentOS-Base.repo ......
OpenSSL学习(Secure Socket Layer)2023/11/13
示例OpenSSL版本为 OpenSSL 3.0.2 15 Mar 2022 (Library: OpenSSL 3.0.2 15 Mar 2022) 别搞错了!搞错容易在sm2签名验签出问题 生成自签名证书 openssl req -x509 -newkey rsa:2048 -keyout my ......
CentOS7编译安装openssl1.1.1
Centos7默认提供的openssl版本是1.0.2的,想要升级openssl版本则需要手动进行编译 一、下载openssl1.1.1 cd /usr/local/src/ wget --no-check-certificate https://www.openssl.org/source/ope ......
大数据实验二
实验环境:(1)操作系统:Linux (2)Hadoop版本:3.1.3; (3)JDK版本:1.8; (4)Java IDE: 实验内容与完成情况:(一)编程实现以下功能,并利用Hadoop提供的Shell命令完成相同任务: (1) 向HDFS中上传任意文本文件,如果指定的文件在HDFS中已经存在 ......
openssl 加密
对称加密算法查询,显示当前环境下所有支持的算法列表。 print_r(openssl_get_cipher_methods()); php8.1.11 的加密算法 [0] => aes-128-cbc [1] => aes-128-cbc-hmac-sha1 [2] => aes-128-cbc-h ......
ERROR: dependencies ‘openssl’, ‘curl’ are not available for package ‘credentials’
001、问题: R 语言安装“devtools” ERROR: dependencies ‘openssl’, ‘curl’ are not available for package ‘credentials’ 002、解决方法: ......