• 2025-01-06关于app签名算法一些问题
    app签名算法相关问题如何修改签名算法1.为什么要修改签名算法?1.生成新的密钥库(KeyStore)和密钥(Key)2.修改签名算法(使用新的签名算法)3.确认签名算法是否生效4.兼容性和注意事项总结如何将SHA256中的1024位密钥改为2048位密钥步骤概览1.生成新的RSA2048位密
  • 2025-01-02SM2 签名与验签前后端对接指南(基于 Hutool 和 sm-crypto)
    SM2签名与验签前后端对接指南本文档旨在指导如何使用Hutool(Java)和sm-crypto(TypeScript)库,实现基于SM2算法的签名与验签功能。确保前后端在签名与验证过程中,参数传递和密钥格式一致,避免因格式不匹配导致的验证失败。目录前提条件密钥格式说明私钥公钥后端实现(Java+
  • 2025-01-02华为入侵防御检测
    一、签名1.入侵防御签名用来描述网络中攻击行为的特征。2.入侵防御设备通过将数据流和入侵防御签名进行比较来检测和防范攻击。3.入侵防御签名分为两类:4.预定义签名预定义签名动作无法更改!1)预定义签名是入侵防御特征库中包含的签名,每个预定义签名都有缺省的动作,分为:
  • 2024-12-31itextpdf PDF 文字、图片 签名
    JAVAPDF截取N页,生成新文件,转图片,多个PDF合并itextpdfPDF文字、图片签名<itextpdf.version>5.5.13</itextpdf.version><itext-asian.version>5.2.0</itext-asian.version><dependency><groupId>com.itextpdf</groupId><artifa
  • 2024-12-28HTTP 服务中的签名功能
    HTTP服务中的签名功能签名功能是通过对请求的数据或参数进行加密签名,验证请求的完整性和真实性,常用于保障HTTP服务的安全性。它确保数据未被篡改,同时也验证了请求的来源。签名功能的核心作用身份验证:确保请求确实来自合法的客户端(通常结合API密钥或私钥)。防篡改:
  • 2024-12-28ts 函数重载
    TypeScript中的函数重载允许你定义多个函数签名,以便更好地描述函数的行为。函数重载的主要目的是提供更好的类型检查和代码可读性。以下是TypeScript函数重载的基本用法:定义多个函数签名:在实现函数之前,先定义多个函数签名,每个签名描述了一种可能的调用方式。实现一个函
  • 2024-12-25Windows 记录开机后应用启动慢的问题
    【声明】CSDN只做转发不做时时更新,最新博客请关注博客园 Windows记录开机后应用启动慢的问题-唐宋元明清2188-博客园最近大屏产品经常报一些开机启动的问题,工厂反馈厂测软件有些模块测试不通过,家里开发测试均发现Launcher等软件首次启动需要加载10多秒。经过小伙伴们初
  • 2024-12-25生物认证
    生物认证小程序通过SOTER提供以下生物认证方式。目前暂时只支持指纹识别认证。设备支持的生物认证方式可使用wx.checkIsSupportSoterAuthentication查询调用流程流程步骤说明调用wx.startSoterAuthentication,获取resultJSON和resultJSONSignature(可选)签名校验。此
  • 2024-12-24SpringBoot 接口签名
    核心原理通过秘钥(不公开)对数据(请求数据)进行加密(加密算法公开),加密过程不可逆,所以只有拥有秘钥的双方才能对数据进行正确的加密,从而确保请求是由可信来源发出的,并且请求在传输过程中没有被篡改。注:接口签名其实还能用作防止请求参数不被篡改一般appId和appSecret成对出现
  • 2024-12-23自签名SSL证书生成
    1、生成顶级CA的公钥证书和私钥文件##有效期15年(指定RSA2048bits,默认RSA1024bits)opensslreq-newkeyrsa:2048-x509-days5480-keyoutCARoot2048.key-outCARoot2048.crt2、为顶级CA的私钥文件去除保护口令openss1rsa-inCARoot2048.key-outCARoot2048.key3
  • 2024-12-21宝塔面板的自签名证书为什么不被公网浏览器信任?
    宝塔面板的自签名证书不被公网浏览器信任,主要是因为自签名证书没有经过权威的证书颁发机构(CA)的验证和签名。以下是几个主要原因:缺乏权威性:原因:自签名证书是由服务器自己生成的,没有经过任何第三方机构的验证。因此,浏览器无法确定这些证书的真实性和可信度。影响:浏览器会显示
  • 2024-12-19让Chrome http3[QUIC]通信支持所有类型证书,自签名+信任机构
    Chromehttp3通信默认仅支持信任机构发行的证书,.net的开发者证书或CloudFlare的10年证书,或者其他自己创建的自签名证书是开启不了http3通信的。通过下面设置可以开启对自签名证书的支持,这样就可以愉快的使用http3测试了:Chrome最新版,目前是131,地址栏输入:chrome://flags,然后搜
  • 2024-12-17UOS给deb包签名
     跳过打包过程,主要记录签名 1.在应用商城下载“证书工具”  2.打开一个终端,生成证书//如果没有账号,就去注册一个就可以了,UOS官网:https://www.chinauos.comcert-tool-username="UOS帐号"-password="UOS密码" 3.对打包好的deb安装包做签名,签名成功后会提示:s
  • 2024-12-16创建自签名CA并颁发服务器证书
    创建自签名CA并颁发服务器证书创建自签名CertificateAuthority1.创建根私钥用于签署证书opensslgenpkey-algorithmRSA-outrootCA.key-aes256genpkey生成私钥-algorithmRSA指定所使用的算法为RSA(常用的公钥加密算法)-out*.key指定输出文件的名称和路径-aes256
  • 2024-12-14rsa签名和验证
    签名是私钥签名,公钥验签,私钥可以分解为模数和指数两个参数,这两个参数也可以签名,公钥分解的模数和私钥是一样的1、使用pem签名和验签,需要安装npminstalljsrsasignconstjsrsasign=require('jsrsasign');//定义消息constmessage="Hello,RSA";//使用生成的密钥对
  • 2024-12-11方法签名-为什么不同返回类型不算方法重载?
    目录方法签名方法重载的典型使用场景9种方法重载匹配原则5种方法签名方法签名是由:方法名称+参数类型+参数个数 组成的一个唯一值,JVM(Java虚拟机)就是通过这个方法签名来决定调用哪个方法的。从方法签名的组成规则我们可以看出,方法的返回类型不是方法签名的组成
  • 2024-12-09云签定制 - UDID微信应用多开分身定制平台
    优软轻创-云签定制定制地址:官方网站(点我进入)《云签定制》全站软件定制毫无桎梏,任君挥洒创意。率先实现软件更名自由、桌面图标随心换,契合多元需求。P12签名证书与软件源解锁码慷慨相赠,P12文件包确保零掉签、零闪退,稳固软件根基。安装链接随心复制分发,拓展无忧。售后承诺
  • 2024-12-09终于解决了.net在线客服系统总是被360误报的问题(对软件进行数字签名)
    https://www.cnblogs.com/sheng_chao/p/18581139 升讯威在线客服与营销系统是基于.netcore/WPF开发的一款在线客服软件,宗旨是: 开放、开源、共享。努力打造.net社区的一款优秀开源产品。背景我在业余时间开发的这个客服系统,有一个问题始终让我饱受困扰,360以及各种国产
  • 2024-12-08《程序员修炼之道》 读后感(七)
    《傲慢与偏见》中的那句“你愉悦我们已经足够长久”与软件开发中的“SignYourWork”(在作品上签名)这一提示之间似乎没有直接的联系,但两者都传递了一个核心思想:责任感与自豪感。通过这篇文章的提示,我深刻理解了作为程序员应具备的责任感、对工作的投入以及如何将自己的专业技能与
  • 2024-12-06人脸识别-人脸活体检测
    本节通过人脸活体检测业务实例,详细介绍业务接入的基本流程和操作方案建议,消除客户业务操作实践困惑,帮助客户快速获得更优的体验。背景信息对于首次使用人脸活体检测业务的用户,如希望快速的解决业务需求问题,可参照本实践案例,通过应用场景、产品功能、前提条件、前期准备、实践
  • 2024-12-06RFC 3161 是由 IETF(Internet Engineering Task Force)发布的一项标准,定义了数字时间戳协议(Digital Timestamping Protocol)。其
    RFC3161标准:时间戳协议概述RFC3161是由IETF(InternetEngineeringTaskForce)发布的一项标准,定义了数字时间戳协议(DigitalTimestampingProtocol)。其主要目的是为数字签名提供独立的时间戳服务,确保签名在特定时间内有效,即使签名的证书过期或撤销。该协议的核心功能是为文件
  • 2024-12-05JWT详解
    JWT简介1.什么是JWT在介绍JWT之前,我们先来回顾一下利用token进行用户身份验证的流程:客户端使用用户名和密码请求登录服务端收到请求,验证用户名和密码验证成功后,服务端会签发一个token,再把这个token返回给客户端客户端收到token后可以把它存储起来,比如放到cookie中客户端每
  • 2024-12-05手写签名OCR识别-提升文档处理效率
    随着数字化办公和智能化管理的普及,企业在日常业务中处理的各类单据和文件数量与日俱增。这些文件不仅包括了繁琐的文字信息,还涉及到重要的签名和印章等手写元素。尤其是在合同、协议、发票、审批单等文档中,手写签名不仅是身份确认的重要标志,更是法律效力的体现。然而,手写签名在
  • 2024-12-04Xcode打包导出类型
    在iOS应用的打包签名过程中,Xcode提供了多种导出类型(ExportOptions),这些类型决定了应用的目标平台和用途。每个类型适用于不同的场景和部署方式。下面是每种导出类型的详细解释和适用场景:1.app-store用途:用于将应用上传到AppStore。场景:当你准备将应用发布到AppStore
  • 2024-12-03JWT规范及使用
    JWT结构JWT由三部分组成:HeaderPayloadSignatureJWT通常如下所示:xxxxx.yyyyy.zzzzzJWT结构部分说明Header报头通常由两部分组成:TOKEN的类型,即JWT,以及所使用的签名算法,如HMACSHA256或RSA。例如:{"alg":"HS256","typ":"JWT"}然后,该JSON是Base64Url编码的,以形成JWT