LOCAL-FIRST ENCRYPTION · v1.9.5

让课程视频
只属于付费的人

在讲师本机把多个视频或整个文件夹加密成唯一一个 .xue 文件。 视频 0 字节上传服务器;服务器只保管密钥、登记课程与授权,学员必须联网校验才能播放。

Windows 10 1809+ / 11(64 位)· 内置全部运行时 · 官方直链,永远指向最新版
0 B视频上传量
1 个.xue 承载全部课时
AES-256GCM 分片加密
0 下载自有播放器无下载按钮
xuexibox — 本机加密控制台
$ 选择文件夹 D:\课程\储能电站\
✓ 递归扫描 12 个视频文件 · 共 3.4 GiB
→ 向授权服务器领取 12 个 X25519 密钥信封
✓ CK 仅在内存中解封 · 不落盘
→ AES-256-GCM 分片加密 · Ed25519 签名
✓ 写出 储能电站设计.xue(单文件)
→ 仅上报元数据:课程名 / 账号 / 设备 / 时间
✓ 登记完成 · 可生成授权码发货
// 视频始终留在讲师本机,服务器磁盘上没有明文
LOCAL ONLY · NO UPLOAD
// CAPABILITIES

把复杂留给我们,把确定留给你

从加密、分发、授权到播放,构成一条闭环。去掉所有会削弱保护的中间环节。

01 / ENCRYPT

本机加密,视频不上传

一次多选视频或整个文件夹,递归收集后在讲师本机完成加密。服务器只下发密钥信封、登记元数据,从不接收视频字节。

02 / CONTAINER

单容器,多课时

不论 1 个还是 100 个视频,最终只生成 一个 .xue。文件名直接用课程名,输出目录可自选,默认放在原视频旁边。

03 / LICENSE

授权码 + 设备绑定

一码一课、限定设备数,打开时联网校验并下发密钥信封。退款或违规可在后台一键停用,播放立即中断。

04 / PLAYER

自有安全播放器

不用浏览器原生控件:没有下载按钮、禁右键另存 / 拖拽 / 画中画,明文分片解密不落盘,会员ID 动态水印可追溯。

// ARCHITECTURE

原视频永远不离开拥有者的电脑

密钥与内容彻底分离:.xue 里只有密文,密钥只在校验通过后用设备公钥封装下发,用完即弃。

NODE 01

讲师本机

扫描、转码、AES-256-GCM 加密,写出唯一 .xue;密钥在内存中解封后立即丢弃。

LOCAL / 明文在此
NODE 02

授权服务器

只保管封装后的内容密钥,登记课程名、讲师账号、会员ID、设备与时间,从不保存视频。

METADATA ONLY
NODE 03

任意渠道分发

.xue 走网盘、微信、U 盘都行。文件里没有密钥,中途被谁截下都打不开。

CIPHERTEXT
NODE 04

学员播放

双击 .xue 或客户端一键打开 → 输入授权码 → 换回密钥信封 → 自有播放器逐段解密播放。

X25519 SEALED CK
为什么讲师也要联网? 加密所需的内容密钥由服务器通过 X25519 信封临时下发到讲师本机内存,用完即弃;.xue 本身不含密钥。因此学员(以及任何拿到文件的人)都无法离线把原视频解出来,这正是整套保护的根基。
// GET THE CLIENT

下载客户端,三分钟做出第一门加密课

安装包自带 Node 运行时与转码组件,离线也能加密。覆盖安装不会丢失账号、课程与授权记录。

官方服务器直链 · 无需网盘提取码
当前版本 v1.9.5 · 约 162 MB · Windows 10 1809+ / 11 64 位
安装后请双击目录里的「启动.bat」重启一次本机服务
版本更新
v1.9.5
LATEST
自有安全播放器,彻底移除浏览器下载按钮
流接口收紧:仅媒体身份 + 分片请求可解密
学员首页一键「打开」,本窗口直接播放
课程名即文件名、选择窗口置顶、完整性自检
新增「关于 / 版本更新」与官网直链下载
发布于 2026-11-09 · 客户端内「版本更新」可随时检查
// HONEST BOUNDARY

安全,说清楚边界才叫安全

我们把「一键下载原视频」这条路彻底堵死,但也不会把工程级保护说成硬件级 DRM。

✓ 已经做到

加密容器不含密钥;播放流绑定会话、设备与请求目的;非媒体身份、地址栏、下载器、跨站引用一律拒绝;不带 Range 的请求只能拿到首个分片;自有播放器无下载按钮、禁右键与拖拽;强制 inline、no-store,明文不落盘;会员ID 动态水印 + 播放日志可追溯。

! 必须如实说明

通用浏览器内核播放必须把解密后的数据交给解码器,F12、抓包、内存 dump、录屏与 HDMI 采集卡仍可能取得内容。这些措施大幅提高获取门槛并留下可追溯证据,但不是绝对防拷贝。要真正做到「任何人无法取得原视频」,需要自研原生播放器 + Widevine L1 / TEE 级硬件 DRM,属于另一个量级的工程。

学员需要一直联网吗?

打开课程与播放期间需要联网校验授权码并换取密钥信封;之后按心跳定期校验(在线课程 15 秒,本机文件 20 秒)。课程被停用会立即停止播放。.xue 文件本身始终在本机,不占服务器带宽。

支持哪些视频格式?

常见 mp4 / mkv / mov / avi / webm / ts / flv / wmv / mp3 / m4a 以及图片、PDF、文本。内置 ffmpeg 会自动探测编码,浏览器不能解码的画面(如 HEVC、MKV)会转成 H.264/AAC mp4 再加密。

升级后旧课程还能看吗?

能。服务端升级是幂等的,自动建表补列,不覆盖 data 目录,原有账号、课程、课时与授权码保持不变。客户端覆盖安装后双击「启动.bat」重启一次本机服务即可。