NaCl技术分享
  • 首页
  • 归档
  • 标签
  • 关于
  • 友链

通过邻接矩阵计算路径数

0. 概念邻接矩阵 (adjacency matrix)在图论和计算机科学中,邻接矩阵(adjacency matrix)是一种方阵,用来表示有限图。它的每个元素代表各点之间是否有边相连。 从定义上,他的形式是: 阶为$n$的图$G$的邻接矩阵$A$是$ n\times n$的。将$G$的顶点标$v_{1},v_{2},…,v_{n}$。若$ (v_{i},v_{j})\in E(G)$,$ A_
2024-07-31
#离散数学 #图论 #线性代数

PaperMC 作为生电服务器需要注意的配置

前言PaperMC 是一个 Minecraft 服务端的修改版本,它的目标是提高服务器的性能。但是为了追求更高的性能,就导致 PaperMC 需要对游戏做出一些限制,而有些限制可能会影响生电服务器的可玩性。这篇文章主要介绍 PaperMC 作为生电服务器服务端时,配置文件中需要注意的一些配置。 生电特性例如 TNT 复制、无头活塞等特性,这些特性在 PaperMC 中默认是关闭的,因此需要在配置文
2024-06-29
#Minecraft

SSH 文件夹权限问题

问题描述SSH 的密钥已经放入 authorized_keys 文件中,但是仍然无法登录,提示密钥没有注册。 解决方法最终确认为文件夹权限问题,大部分能搜索到的内容为设置SSH 文件夹和authorized_keys 文件的权限。但事实上,还有一个文件夹权限也要设置。 要设置权限的文件夹有: 文件夹 示例 数字权限 字符权限 SSH 文件夹 ~/.ssh 700 drwx------
2024-05-26
#SSH #Linux

使用 acme.sh 申请免费SSL证书

0. 什么是 acme.sh?ACME 是 “Automatic Certificate Management Environment”(自动证书管理环境)的缩写。这是一个由 IETF 提出的标准,用于自动化证书颁发和更新过程。而 acme.sh 是一个遵循 ACME 协议的客户端工具,可以用于申请、更新、部署证书。同时,他也会使用 crontab 定时更新证书。 acme.sh 的官网是 acm
2024-05-18
#计算机网络 #信息安全

防止CA滥用职权——证书透明度(Certificate Transparency)

0. 前言0.1. PKI 系统PKI(Public Key Infrastructure,公钥基础设施)是一种基于公钥加密技术的安全体系结构,用于确保数据在传输过程中的安全性。PKI 体系结构包括证书颁发机构(CA)、注册机构(RA)、证书吊销列表(CRL)和证书库等组成部分。可以说,PKI 是保证网络安全的基础。 0.2. 原 PKI 系统的问题PKI 系统可以有效防止中间人的攻击,但是这是建
2024-05-01
#计算机网络 #信息安全

使用OpenSSL制作自定义CA、自签名SSL证书

0. 前言0.1. SSL 基础SSL 证书是保证网站安全的重要手段之一,在数学方面,SSL 证书的破解是相当困难的。有关 SSL 原理这里不过多介绍了。 0.2. PKI 系统PKI(Public Key Infrastructure,公钥基础设施)是一种基于公钥加密技术的安全体系结构,用于确保数据在传输过程中的安全性。PKI 体系结构包括证书颁发机构(CA)、注册机构(RA)、证书吊销列表(C
2024-04-08
#计算机网络 #信息安全

使用acme.sh更新阿里云DCDN证书

0. 前言0.1. 需求与思路DCDN 需要一份 SSL 证书,但是阿里云内贩卖的证书过于昂贵,无疑增加了我们的成本。 acme.sh 可以自动获取证书,有效期 90 天,尽管免费了,但是每隔 90 天我们就要上传一次证书,如果忘记了,网站就会显示证书过期。 因此我们期望可以将这个过程自动化,使用 acme.sh 获取证书,然后通过某种方式上传证书。 经过搜索,发现阿里云 CLI 可以做到最后一步
2024-04-03
#计算机网络 #阿里云

DNS服务器测试

有关 DNS 协议的内容,可以看这篇文章 本文主要测试了 Cloudflare 1.1.1.1 国内知名 114.114.114.114 、 阿里 223.5.5.5 的 DNS 服务。 1. 单 DNS 报文查询多个域名信息DNS 协议中有 Query Count 的信息,因此设计上 DNS 支持单报文查询多个域名信息,这样可以减少网络开销。但是观察 Wireshark 抓包发现,没有发现单报文
2024-03-15
#计算机网络

DNS 协议解析

1. 什么是 DNSDNS(Domain Name System)是一个分布式的数据库,用于域名和 IP 地址之间的映射。这是一个应用层协议,用于将域名解析为 IP 地址。简单来说就是将域名解析为 IP 地址。 2. DNS 协议DNS 协议的主要部分就是 DNS 的报文。RFC 1035 定义了 DNS 协议的报文格式。DNS 只有一个报文格式,被用于所有的查询和响应。DNS 报文格式如下: 1
2024-03-04
#计算机网络

Mumble无法通过域名连接到服务器

0. 问题背景与问题描述0.1 问题背景Mumble 部署在阿里云的 ECS 上,IP 为 11.4.5.14,域名为 mumble.example.com。 域名未经过 ICP 备案 0.2 问题描述 Mumble 客户端无法通过域名连接到服务器,但是可以通过 IP 连接。 直接通过 IP 访问时,会有约为 5 秒的延迟。 1. 直连 IP 分析1.1. 抓包分析直连 IP 连接Wires
2024-01-28
#计算机网络 #Mumble
1234

搜索

Hexo Fluid
粤ICP备2023068791号 | police-icon 粤公网安备 44011302004044 号