文章列表

12k11 分钟

# 前言 一篇 OpenSSL 密钥对生成工具个人使用经验,不定期更新。 # 获取帮助 openssl genpkey -h输出如下: Usage: genpkey [options]General options: -help Display this summary -engine val Use engine, possibly a hardware device -paramfile infile Parameters file -algorithm val The public key algorithm -quiet
3.2k3 分钟

# 前言 一篇简单的 OpenSSL CLI 随机数生成器使用经验,不定期更新。 # 获取帮助 openssl rand -h输出如下: Usage: rand [options] numGeneral options: -help Display this summary -engine val Use engine, possibly a hardware deviceOutput options: -out outfile Output file -base64 Base64 encode output
7371 分钟

# 前言 最近在折腾 Qt,刚好可以做一些加解密的桌面应用来玩。因此就尝试在 Qt Creator 中集成 OpenSSL。 # 环境 OS: Windows 10/11 IDE: Qt Creator 11.0.3 (Open Source) 下载链接:Download Qt OSS: Get Qt Online Installer OpenSSL: OpenSSL 3.1.2 Win64 下载链接:Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions (slproweb.com)
4.6k4 分钟

# 前言 Crypto++ 是一个轻量、开源、受欢迎的 C++ 密码学库,采用了 OOP 的程序设计思想,总体比较契合 C++ 的程序设计风格。 本文主要介绍如何在 Visual Studio 2022 中配置 Crypto++ 的开发环境。本文作者是个菜逼,失败了很多次,因此可能存在很多纰漏。 # 环境 OS: Windows 10/11 IDE: Visual Studio 2022 (C++ SDK) C++ 编译器: MSVC Crypto++ 版本: Crypto++ 8.9.0 # 下载并解压 Crypto++ 在 Crypto++ 的官方网站可以下载 Cr
1.6k1 分钟

# 前言 VMess 是 V2Ray 设计的一种代理协议,能使用各种安全层和传输层协议,实现不同的代理方式。 本文主要简单介绍如何在 Debian 12 上搭建 VMess + TCP 这种最基本的 VMess 服务器。 # 安装 V2Ray SSH 连接 VPS 的过程略。 建议通过官方安装脚本安装 V2Ray: bash <(curl -L https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh)安装最新的 ge
1.3k1 分钟

# 前言 Cloudflare Warp 是 Cloudfare 推出的一种免费、高性能的 VPN 服务,理论上能够提升上网的安全性与性能,也能用来绕过网络审查。 本文字教程主要介绍在个人设备上使用 Cloudflare Warp 连接到互联网,并通过 Cloudflare Zero Trust 登录客户端,解除 Warp 自身的流量限制。 # 安装与连接 安装非常简单,在 Cloudflare 1.1.1.1 的官方网站下载适合自己设备的客户端即可。 下载链接:1.1.1.1 — The free app that makes your Internet faster. 打开安装包,按照指示
24k21 分钟

# 前言 一篇简单的 OpenSSL 对称加密使用经验,偶尔更新。 # 获取帮助 openssl enc -h输入如下: Usage: enc [options]General options: -help Display this summary -list List ciphers -ciphers Alias for -list -e Encrypt -d Decrypt -p Print the iv&#x
7.4k7 分钟

# 前言 一篇简单的 OpenSSL 散列使用经验,偶尔更新。 # 获取帮助 openssl dgst -h输出如下: Usage: dgst [options] [file...]General options: -help Display this summary -list List digests -engine val Use engine e, possibly a hardware device -engine_impl Also use engine given by -engine for
1.8k2 分钟

# 前言 OpenSSL 是一个强大的,使用 C 编写的开源密码学库。它具有高度可定制、功能强大、支持完善、TLS 支持和 CLI 调用等多种优势。 本文主要介绍如何在 Windows 上使用 VSCode C++ (Code Runner) 搭建 OpenSSL 开发环境。 # 环境 Visual Studio Code 1.62.3.0 # 搭建过程 # 安装 OpenSSL 本文的作者是个懒狗,他决定使用一键安装包:Win32/Win64 OpenSSL Installer for Windows - Shining Light Productions (slproweb.co
8751 分钟

# 前言 最近想稍微折腾一下怎么连接服务器的 GUI,查了一些资料,简单操作了一下,记录一下过程。 # 工具 VPS 一台 1Remote (PRemoteM)(下载地址:1Remote (PRemoteM) - mstsc remote desktop - Official app in the Microsoft Store) # 服务端搭建 首先安装 Xfce4 GUI: apt install xfce4 xfce4-goodies然后安装 TightVNC Server: apt install tightvncserver安装完可以直接开: vncserver设置一下登录口令(