a1581a74856e1866525edaff977e257a38acc5ce778022db036cdba88d9f9037e3fc50ec0bad9363c2e489a78ce75f241f9b54291cf88ea29e7fb26ce406c5bb492c997d6b8ca5bc5ce361179172453358f1a86fccbb6e14910dff1aa7df5da5b871a57288a0c549f66a8ec9f0ab8202fc89e1855c4a968272a1abf028129f33dd71263b4a030dbb25a0d532b9af107056c9d46d3934ab5a997ec40dcb760c24df9cf43c869bdaf5e5e7451985ecf68aa4da16042329cbf62c8902692231f3ad13f96c11cc2b210a6b55c4778f0161b0511084a452ddd5ad3c62161168bf81691136c98dc55479521ecbbde82452f0a336761614142d77961 ...
数字签名验签数字签名:防止中途被篡改和防止发送方抵赖的一种数字安全验证方式。摘要:是通过一定的算法运算生成的编码,是不可逆的。即不能通过摘要运算出原文。原理:发送端 A:通过一定的Hash算法对要发送的原文 生成【摘要】,并 利用自己的“私钥” 将 【原文】和【摘要】分别进行加密得到【原文的密文】和【摘要的密文】,并将这两个文件都发送到接收端。
接收端 B:拿到 发送端发送过来的 【原文的密文】和【摘要的密文】。利用 发送端 A 的“公钥”进行分别解密,获得 【解密的原文】和【解密的摘要】。并用对【解密的原文】通过 发送端 A 相同的Hash算法,生成【摘要】,并与【解密的摘要】进行对比。若一致,则说明,内容未被修改,且 为发送端 A 所发送。
如图:
搭建Hexo博客,快速简洁高效,零成本搭建个人博客:Hexo + GitHub Pages + Cloudflare Pages 完整指南本文详细介绍了如何使用Hexo框架搭建一个个人博客,并将其部署到GitHub Pages和Cloudflare Pages上。主要内容包括:
环境准备:安装Node.js和Git
配置Git和GitHub:设置SSH密钥,创建GitHub仓库
初始化Hexo项目:安装Hexo,创建新博客
部署到GitHub Pages:配置部署设置,推送静态文件
部署到Cloudflare Pages:连接GitHub仓库,自动部署
基本使用方法:创建新文章,本地预览,发布更新
这个教程适合那些想要快速搭建个人博客,但又不想花费太多成本的人。通过使用Hexo、GitHub和Cloudflare的免费服务,您可以轻松创建一个高效、简洁的博客网站。
1.事前准备
域名(非必须,你也可以使用免费域名,或者GitHub.io或Pages.dev分配的域名也可以)
GitHub(必须,你需要注册一个GitHub帐号)
Cloudflare(非必须,你需要注册一个Cl ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment


