喵咕网络验证
  1. MGALV2
喵咕网络验证
  • 接口文档
  • 普通请求
  • 加密请求
  • 云函数使用文档
  • CLI使用文档
  • 接口管理-接口拓展
  • 单码接口
    • 获取单码信息接口
      GET
    • 单码以卡充卡
      GET
    • 单码登出
      GET
    • 单码心跳接口
      GET
    • 单码登录
      GET
    • 单码解绑
      GET
  • 会员接口
    • 用户登录
      GET
    • 获取会员信息(已登录)
      GET
    • 用户注册
      GET
    • 用户登出
      GET
    • 用户心跳
      GET
    • 获取会员信息(未登录)
      GET
    • 用户解绑
      GET
    • 用户充值
      GET
    • 修改密码(已登录)
      GET
    • 修改密码(未登录)
      GET
    • 修改昵称
      GET
    • 查询工单类型
      GET
    • 添加新的反馈主题
      GET
    • 获取已登录用户的所有反馈主题
      GET
    • 获取反馈主题下的聊天记录
      GET
    • 发送聊天消息
      GET
  • 通用接口
    • 获取程序变量
    • 获取应用免费状态
    • 获取程序版本列表
    • 获取最新版本
    • 云函数
    • 设置私有数据
    • 获取私有数据
  • MGALV2
    • MGALV2介绍
    • MGALV2-各种加密方式
    • MGALV2-VPN代理检测
    • MGALV2-随机数与机器码
    • MGALV2-程序变量获取
    • MGALV2-版本更新检测
    • MGALV2-单码登录
    • MGALV2-单码解绑
    • MGALV2-单码心跳
    • MGALV2-MGUI
    • MGALV2-实战演示
  • 文档
    • 接口文档
    • 云函数最佳使用
    • CLI使用教程
    • 普通请求
    • 加密请求
    • 接口管理-接口拓展
    • 常见问题
      • 通用解答
      • 功能答疑
  1. MGALV2

MGALV2-各种加密方式

喵咕网络验证 提供了多种加密方式,用来确保传输安全性,MGALV2 支持以下几种加密算法和编码方式,包括 AES 系列、DES、RC4 等。
同时我们也提供了 16进制编码 和 BASE64编码 作为加密输出格式。

加密方式与支持情况#

加密方式支持情况详细描述
AES✅ 支持AES/ECB/PKCS5Padding,不需要 IV 偏移
AES1✅ 支持AES/CTS/PKCS5Padding,IV 长度通常为 16 位
AES2✅ 支持AES/CBC/PKCS5Padding,IV 长度通常为 16 位
AES3❌ 不支持AES/CBC/ZeroPadding,密钥和 IV 长度通常为 16 位(按键精灵)
DES✅ 支持DES 加密
RC4✅ 支持RC4 加密
RSA❌ 不支持RSA 公钥加密

编码方式与支持情况#

在加密的结果输出中,MGALV2 支持两种编码方式,这些编码方式都有一个属于自已的编号,在加密需要填写编码方式时,需要使用编号来代替 16进制编码 和 BASE64编码,每种编码方式的编号如下:
编码方式编号支持情况详细描述
16进制编码1✅ 支持输出加密结果为16进制
BASE64编码2✅ 支持输出加密结果为BASE64
其他编码方式-❌ 不支持目前只支持以上两种

详细说明#

1.
AES 加密:采用的是 AES/ECB/PKCS5Padding 加密模式,无需提供 IV 偏移值。。
2.
AES1 加密:使用 AES/CTS/PKCS5Padding 模式,加密时需要提供长度为 16 位的 IV 值。
3.
AES2 加密:此加密方式使用 AES/CBC/PKCS5Padding 模式,也需要提供 16 位的 IV 值。
4.
不支持 AES3:即 AES/CBC/ZeroPadding,MGALV2 不支持这个加密模式。
5.
RSA 加密不支持:MGALV2 并不提供 RSA 加密支持。
修改于 2024-09-20 06:20:12
上一页
MGALV2介绍
下一页
MGALV2-VPN代理检测
Built with