• 2024-07-04HMAC SHA256对称加密
    HMACSHA256是一种对称加密算法。以下是关于HMACSHA256以及对称加密和非对称加密的详细解释:HMACSHA256HMAC(Hash-basedMessageAuthenticationCode)是一种基于哈希函数的消息认证码,它通过结合一个秘密密钥和一个哈希算法来生成消息摘要,从而验证消息的完整性和真实性。HMAC
  • 2024-06-23Containerd命令行工具nerdctl
    Containerd客户端工具nerdctl相比Containerd自带的ctr工具,nerdctl操作方式更接近之前的docker命令。nerdctl是一个与dockercli风格兼容的containerd客户端工具,而且直接兼容dockercompose的语法的。仓库:https://github.com/containerd/nerdctl1.安装二进制文件下载路
  • 2024-06-20HMAC与Hash算法——C语言实现
    hash算法是HMac的Mac hmacsha256.h1/**2*@filehmacsha256.h3*@authoryourname([email protected])4*@brief5*@version0.16*@date2024-06-207*8*@copyrightCopyright(c)20249*10*/1112#ifndef_HMAC_SHA_256_H_13#
  • 2024-06-13crane 容器镜像管理工具
    https://github.com/google/go-containerregistry/releases/download/v0.19.1/go-containerregistry_Linux_x86_64.tar.gzcraneauth登录或访问凭证cranedelete从其注册表中删除一个镜像引用cranedigest获取一个镜像的摘要cranels列出repo中的标签cranemanifest
  • 2024-06-08Microsoft 收集分享
    链接:https://pan.baidu.com/s/13Lw4B6Qxq5Y65sAXwWOXYA?pwd=l9wj   WindowsServer2022SW_DVD9_Win_Server_STD_CORE_2022_2108.33_64Bit_English_DC_STD_MLF_X23-75607.ISOSHA256:5B4721A21DF2E2D7C20803BB9D64C2B5BF6ED72E612480CF9298969001B65CE8updatedMay2
  • 2024-05-25全网讲的最详细的Docker镜像分层存储原理
    先说结论,容器镜像分层存储图示欢迎关注实验环境准备当前实验docker版本24.0.7如下,当前docker版本使用overlay2机制存储镜像Client:DockerEngine-CommunityVersion:24.0.7APIversion:1.43Goversion:go1.20.10Gitcommit:
  • 2024-05-23windows如何获取文件的哈希值
    在Windows系统中,可以使用以下几种方法来获取文件的哈希值:使用PowerShell在PowerShell中运行以下命令即可计算文件的SHA256哈希值:Get-FileHash-Path<文件路径>-AlgorithmSHA256其中<文件路径>是待计算哈希值的文件的完整路径。使用certutil命令Window
  • 2024-05-11启动软件输入密码
    #硬编码的正确密码的哈希值(这只是一个示例,你应该使用更安全的方法来存储和验证密码)$correctPasswordHash="cc0c306017c7d88cb92009d56e2e31c1d2e2a97d989dc5c27cb8f65d69e8aad7"#替换为实际密码的哈希值#读取用户输入的密码$userPassword=Read-Host"pleaseinputI
  • 2024-04-29SHA256算法
    SHA256(SecureHashAlgorithm256-bit)是一种安全哈希算法,属于SHA-2系列,由美国国家安全局(NSA)设计并由美国国家标准与技术研究院(NIST)发布。SHA256算法的主要目的是将任意长度的消息映射为一个固定长度(256位,即32字节)的哈希值,这个过程是单向的,意味着从哈希值不能直接还原出原始消息内
  • 2024-03-29保障安全的散列算法 - SHA256
    引言SHA-256是由美国国家安全局(NSA)开发的SHA-2密码哈希函数之一,用于数字签名和区块链。在计算机科学和信息安全领域,SHA-256(安全哈希算法256位)是广受欢迎且常被使用的密码学散列函数。SHA-256产生一个唯一、定长的256位(32字节)散列值,不仅可以用于密码学中信息的安全
  • 2024-03-27Docker基本使用
    Docker基本使用
  • 2024-02-06实现流程可控的镜像下载和存储(一)
    基于https实现镜像所有相关元信息的获取在弱网环境下,下载镜像很慢且容易出错,基于这个原因需要开发更加可靠且支持断点续传的镜像下载程序由于DockerHub在国内无法访问,用自己的阿里云镜像加速替代来进行测试下面以下载linux/amd64的ubuntu22.04镜像为例Authentication例中的
  • 2024-02-05Docker:Failed to copy files, no space left on device
    主页个人微信公众号:密码应用技术实战个人博客园首页:https://www.cnblogs.com/informatics/问题描述在Mac上进行docker构建时,偶尔会遇到以下问题Failedtocopyfiles:userspacecopyfailed:write/var/lib/docker/volumes/xxx/_data/xxx.dbf:nospaceleftondevice
  • 2024-02-04containerd 镜像层分析
    meta.db找到d842e8e2623636b8fb0d070a2dd9592c1eb0ebfa975c6a283960bc1f710feab4mediatype:application/vnd.docker.distribution.manifest.v2+json多种类型application/vnd.docker.distribution.manifest.list.v2+json===================================================
  • 2024-02-01nerdctl build -- command to build container image from docker file
    1.Prerequisiteofusingnerdctlbuildbuildctlneedstobeinstalledandbuildkitdneedstoberunning.2.checkifbuildctlinstalled$nerdctlversionClient:Version: v1.7.2OS/Arch: linux/amd64Gitcommit: e32c4b023bf41e5c8325cfb893a53cefb5fc68edb
  • 2024-01-31HMAC-SHA256和RSA-SHA256签名有什么区别?
    HMAC-SHA256和RSA-SHA256都是常见的签名算法,它们都使用SHA-256哈希函数,但它们在签名方式和应用场景上有所不同。HMAC-SHA256:HMAC(Hash-basedMessageAuthenticationCode)是一种基于哈希函数的消息认证码。它使用一个密钥(共享密钥)和消息作为输入,生成一个固定长度的哈希值作
  • 2024-01-31网络安全(3)Window系统漏洞修复
    1.启动防火墙,按需添加入站规则,开放端口(来自网安专家李金东)在“高级安全Windows Defender防火墙”中,查看防火墙状态,如果未开启,则通过点击“Windows Defender 防火墙属性”开启。注意需要将域、专用、公用全部开启。 通常规避漏洞是通过限制本地端口访问的方式实现,因此需要
  • 2024-01-23SecureCRT、putty等远程工具连接openkylin
    一、配置服务器root@sky9890:~#apt-getinstallssh#安装root@sky9890:~#systemctlrestartsshroot@sky9890:~#vi/etc/ssh/ssh_config#配置......Port22#启用端口号,并可以修改端口数......二、问题描述SecureCRT、putty等远程工具连接openkylin报
  • 2024-01-18rke2 offline install kubernetes v1.26.12
    文章目录1.准备2.安装ansible3.基础配置3.1配置hosts3.2安装软件包3.3内核参数3.4连接数限制3.5关闭swap、selinux、防火墙3.6时间同步4.RKE2安装4.1下载安装4.2配置其他管理节点4.3新增worker节点1.准备7台主机主机名ipcpu内存diskos角色user密码kube-mast
  • 2023-12-28fastapi项目 03-注册,密码加密
    1.前沿一般对于后端的接口,特别是注册接口而言,密码都不是明文存储的,而是通过加密的方式,存储加密后的密码的。1.1环境准备我们需要下载第三方加密库:>pipinstallpasslibpasslib库里面会用到2个方法encrypt()-生成新的值,返回密码哈希verify()-根据现有哈希验证密码.
  • 2023-12-12python hash
    python中的hash我的博客程序源码原书:《Python全栈安全》这里使用python3.8,使用哈希函数计算消息的摘要信息,得到其哈希值(散列值)。在python下可以使用如下语句得到消息的哈希值:message='message'hash(message)哈希具有如下特性:确定性,相同的消息使用同一个哈希函数
  • 2023-11-22docker问题:overlay2占用磁盘空间过大
     实践:dockersystemprune-a-f   [root@imagedocker]#du--max-depth=1-h4.0K./swarm4.0K./containers4.0K./trust138M./image16K./plugins4.0K./tmp51M./volumes74G./overlay296K./network19M./buildkit4.0K./ru
  • 2023-10-26在以太坊区块链上添加一个区块
    包括json库的相关读取,proof-of-work算法的实现,MerkelTree的构建,使用hash创建新块等内容,使用本地json文件模拟mempool和blockchain,C++编写。#include<iostream>#include<fstream>#include<string>#include<nlohmann/json.hpp>#include<zlib.h>#include<openssl/
  • 2023-10-25linux vmware导出windows11到virtual box
    如果直接使用virtualbox导入会报错Hostresourceoftype"OtherStorageDevice(20)"issupportedwithSATAAHCIorvirtio-scsicontrollersonly,line48(subtype:vmware.nvme.controller).找到导出目录下的ovf文件,上面说的是48行,那么找到48行<Item>
  • 2023-10-20python实现可视化的MD5、sha256哈希加密小工具
    python实现可视化的MD5、sha256哈希加密小工具,分享给大家,具体如下:效果图:刚启动的状态超过十条不全量显示importhashlibimporttkinterastk#窗口控制windowss=tk.Tk()windowss.title('Python_md5')#窗口title,并非第一行windowss.geometry('820x550')windowss.res