首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏你的Bug我做主

    原理

    当我们谈到加(签名)和验(验证签名)时,通常是在信息安全领域中,特别是在数据传输和通信方面。这两个概念主要用于确保数据的完整性和身份验证,以防止数据被篡改或冒充。 加原理: 加是指在数据传输之前,发送方对数据进行加密处理,生成一个数字签名,并将该签名与原始数据一起发送给接收方。 验原理: 验是在接收方接收到数据后,利用发送方的公钥来验证数据的完整性和真实性。 选择哈希算法: 接收方选择与发送方相同的哈希算法。 通过这样的加和验签过程,可以确保数据在传输过程中没有被篡改,并且能够验证数据的发送方是否是合法的。这种方式在保护数据完整性和身份验证方面非常有用,特别是在网络通信和安全传输的场景中。 data, padding.PKCS1v15(), hashes.SHA256() ) return signature # 公钥验

    2.5K41编辑于 2023-11-20
  • 来自专栏前端数据可视化

    『n8n』让AI记性

    点赞 + 关注 + 收藏 = 学会了 在 n8n 中 AI Agent 默认只停留在“一次性交互”的层面。 n8n 的「AI Agent 节点」其实已经提供了接入记忆能力的接口「Memory」。 点击「Memory」接口可以调用各种数据库,但前提是你已经安装了这些数据库。 n8n 提供了一个简单的数据库给我们使用:「Simple Memory」 如果你的需求不复杂,只想让AI有一点点记忆,用它就行。

    15710编辑于 2026-05-22
  • 来自专栏呼叫中心中间件

    讲解呼叫中心中间件如何实现“”功能(mod_cti基于FreeSWITCH)

    前言本文主要讲述呼叫中心中间件中的“”功能是什么?以及在顶顶通呼叫中心中间件如何实现“”这一功能。提示:以下是本篇文章正文内容,下面案例可供参考一、“”功能是什么? 二、实现步骤1、 进入顶顶通呼叫中心中间件 ccAdmin -> 拨号方案 ,创建一个新的拨号方案——“”,并在这一拨号方案中添加触发的条件和执行的动作。 例子:action=cti_line_check_in data=linename mohlinename 线路名 如果不设置会使用拨打电话的来电作为线路名,绑定的线路。 )2、前往 ccAdmin -> 呼叫路由 -> internal (用于呼出的路由),启用之前新添的拨号方案——“”。 如果有,然后再另一个话机呼叫“1003”号码,如果主叫为 1003 的话机能够自动接听,就说明“”功能已实现。

    86020编辑于 2023-10-30
  • 来自专栏算法之名

    k8s集群部署二(自TLS证书) 顶

    k8s的集群部署,不一定要使用证书,证书的作用是为了加密传输。所使用的加密方式是非对称加密RSA2048。 { "C": "CN", "L": "Beijing", "ST": "Beijing", "O": "k8s { "C": "CN", "L": "Beijing", "ST": "Beijing", "O": "k8s ": [ { "C": "CN", "L": "Beijing", "ST": "Beijing", "O": "k8s

    99610发布于 2019-08-20
  • 来自专栏捡田螺的小男孩

    程序员必备基础:加

    从理论到实战,加油哦~ 密码学相关概念 加概念 为什么需要加、验 加密算法简介 加相关API 加代码实现 公众号:捡田螺的小男孩 本文已经收录到个人github,文章有用的话,可以给个 Key: 7个字节共56位,是DES算法的工作密钥; Data: 8个字节64位,是要被加密或被解密的数据; Mode: 加密或解密。 它的一个缺点是,加密和解密操作的实现比其他机制时间 (相比RSA算法,该算法对CPU 消耗严重)。 国密算法 国密即国家密码局认定的国产密码算法。 priPKCS8; try { priPKCS8 = new PKCS8EncodedKeySpec(new BASE64Decoder().decodeBuffer /AbObsbWdQ6E/fVRqG13clkE8MyKsjt9Z7tcbwpycYTv0rUR4co rndAVfBdtv5KeV+OXqM= 验结果:true 微信公众号 Reference [1

    8.7K22发布于 2020-07-21
  • 来自专栏生信喵实验柴

    序列比对

    随着三代测序技术的发展,目前已经开发出多款适用于三代测序数据的比对软件,例如minimap2,ngmlr,blasr 等。

    2.3K00编辑于 2022-10-25
  • 来自专栏腾讯电子签技术

    电子系统剖析

    当下国家政府推行无纸化,电子开始频繁出现在各类媒体文章。尤其在腾讯电子推出小收据之后,越来越多的人关注电子,详情可参考手写收据太麻烦,下回用微信开! 。 在此之前,E宝、法大大等电子签章类产品早已出现,本文就电子的支撑系统,做一个大概的剖析。抛砖引玉,希望有更多深入的电子技术文章出现。 (阅读本文大概需要8分钟) 一、应用场景模型 在剖析电子系统之前,我们得清楚电子的应用场景模型,下面简单说一下个人的理解。 详情可参考至信链官方网站 私有化 提到电子系统,必不可少的就是私有化。中大型企业,在对接电子系统,大多会要求私有化部署,将文件、数据控制在企业内部。 从电子系统的设计,到电子业务的快速展开,大众的普及化,必然需要经过不断打磨的过程。期待更多深度的文章,逐渐形成电子的生态。也欢迎大家对电子系统提出各种问题、建议,共同探讨。

    4.4K40发布于 2021-08-24
  • 来自专栏软件方法

    合同联流程

    合同联流程。 经办人提出申请->部门经理审核->按所选择的多部门进行联审->副总经理审核->总经理审批->总部财务部审核->总助确认。 有一张合同联签单流转。

    2.4K50发布于 2021-04-22
  • 一文读懂电子:腾讯云电子全解析

    电子作为数字化转型的重要工具,正逐步替代传统纸质合同。本文详解电子的法律定义与核心价值,并推荐腾讯电子产品,结合其区块链存证、全场景覆盖等优势,为企业及个人提供高效安全的签约解决方案。 一、电子是什么?为何备受青睐?电子是指通过数字技术对电子文档进行签署、验证和管理的过程,其法律效力受《中华人民共和国电子签名法》保护。 二、腾讯电子:行业标杆产品解析(一)核心优势维度 腾讯电子特色 政务与民生 租赁市场:中原地产API批量发起租赁合同,灵活调整单据状态; 健康防疫:学校对接腾讯电子,实现返校申报自动化核验。 访问腾讯电子官网,开启您的电子签约新时代!

    3K10编辑于 2025-10-13
  • 来自专栏Python

    轮询、轮询、连接、websocket

    实现Web端即时通讯的方法:实现即时通讯主要有四种方式,它们分别是轮询、轮询(comet)、连接(SSE)、WebSocket。 轮询和短轮询比起来,明显减少了很多不必要的http请求次数,相比之下节约了资源。轮询的缺点在于,连接挂起也会导致资源的浪费。 SSE在本质上就与之前的轮询、短轮询不同,虽然都是基于http协议的,但是轮询需要客户端先发送请求。 http://www.cnblogs.com/huchong/p/8530067.html 四种Web即时通信技术比较   从兼容性角度考虑,短轮询>轮询>连接SSE>WebSocket;   从性能方面考虑 ,WebSocket>连接SSE>轮询>短轮询。

    11K31发布于 2018-03-28
  • 来自专栏前端开发分享

    关于加解密、加的那些事 | 得物技术

    还有什么公钥加密、私钥解密、私钥加、公钥验。这些都什么鬼?或许在你日常工作没有听说过这些名词,但是一旦你要设计一个对外访问的接口,或者安全性要求高的系统,那么必然会接触到这些名词。 也就是说,公钥密码是可以猜出来的,但需要极的时间,等到猜出来了,这个秘密也没有保密的必要了。 UNWRAP_MODE(导入Key),初始化时需指定某种操作模式 秘钥的可以由我们自己定义,也可以是由AES自己生成,当自己定义是需要是要注意: (1)根据 AES 规范,可以是 16 字节、24 字节和32 字节, 3.3.2 加和验 还有第二种情况,公钥是用来解密信息的,确保让别人知道这条信息是真的由我发布的,是完整正确的。 所以这种我们称之为加和验。 继续拿小明和银行A举例子。

    1.6K20编辑于 2023-03-10
  • PyQt 日应用制作

    渐渐地,我也想动手做一个桌面版“日应用”,每天自动切换一句文案和一张背景图,简单、优雅,还能自己折腾界面和功能。 于是,一款基于 PyQt 的“日应用”就在我的构思中萌芽。 self.save() def save(self): try: with open(self.config_path, "w", encoding="utf-8" exist_ok=True) # 内置默认文案 with open("resources/default_quotes.json", "r", encoding="utf-8" img_data = None # 外置无需下载图片 # 写入本地 with open(txt_path, "w", encoding="utf-8" "__main__": app = QApplication(sys.argv) with open("resources/style.qss", "r", encoding="utf-8"

    47000编辑于 2025-05-01
  • 来自专栏ahzoo.cn的博客分享

    轮询、轮询、连接、WebSocket

    前言 实现即时通讯常见的有四种方式,分别是:轮询、轮询(comet)、连接(SSE)、WebSocket。 轮询 很多网站为了实现推送技术,所用的技术都是轮询。 轮询 客户端向发起一个到服务端的请求,然后服务端一直保持连接打开,直到数据发送到客户端为止。 连接 客户端和服务端建立连接后不进行断开,之后客户端再次访问这个服务端上的内容时,继续使用这一条连接通道 优点:消息即时到达,不发无用请求 缺点:与轮询一样,服务器一直保持连接是会消耗资源的,如果有大量的连接的话 ,对于服务器的消耗是巨大的,而且服务器承受能力是有上限的,不可能维持无限个连接。 缺点:相对来说,开发成本和难度更高 总结 轮询(Polling) 轮询(Long-Polling) Websocket 连接(SSE) 通信协议 http http tcp http

    10K33编辑于 2022-08-01
  • 来自专栏全栈程序员必看

    轮询和轮询_http轮询

    轮询:   1:解决了轮询的两个大问题,数据实时更新;   2:唯一的缺点是服务器在挂起的时候比较耗内存; web通信中的 连接 轮询 基于HTTP的连接,是一种通过长轮询方式实现“服务器推”的技术 什么是连接、轮询? 简单点就是客户端不停的向服务器发送请求以后去最新的数据信息。这里的 ‘不停’ 其实是有停止的。只是我们人眼无法分辨是否停止,它只是一种快速的停下然后立即开始连接而已。 应用场景 连接、轮询一般应用与webIM、ChatRoom和一些需要及时交互的网站应用中。 连接:在页面里嵌入一个隐蔵iframe,将这个隐蔵iframe的src属性设为对一个连接的请求或是采用xhr请求,服务器端就能源源不断地往客户端输入数据。    缺点:服务器维护一个连接会增加开销。   

    2.2K40编辑于 2022-09-20
  • 来自专栏得物技术

    关于加解密、加的那些事 | 得物技术

    还有什么公钥加密、私钥解密、私钥加、公钥验。这些都什么鬼?或许在你日常工作没有听说过这些名词,但是一旦你要设计一个对外访问的接口,或者安全性要求高的系统,那么必然会接触到这些名词。 也就是说,公钥密码是可以猜出来的,但需要极的时间,等到猜出来了,这个秘密也没有保密的必要了。 UNWRAP_MODE(导入Key),初始化时需指定某种操作模式 秘钥的可以由我们自己定义,也可以是由AES自己生成,当自己定义是需要是要注意: (1)根据 AES 规范,可以是 16 字节、24 字节和32 字节, 3.3.2 加和验 还有第二种情况,公钥是用来解密信息的,确保让别人知道这条信息是真的由我发布的,是完整正确的。 所以这种我们称之为加和验。 继续拿小明和银行A举例子。

    1.6K20编辑于 2023-03-22
  • 来自专栏阿福谈Web编程

    支付行业中的加与验一文讲透

    这就引入了电子签名,常见的加/验算法有RSA、AES 和 MD5 等。 加/验算法原理 以 MD5 为例, MD5 算法的核心是利用 Hash 的不可逆性,被加密后的密文无法通过解密函数来得到明文,并且一旦明文被改变,加密后的密文也是完全不一样的。 '8', '9', 'A', 'B', 'C', 'D', 'E', 'F'}; static String MD5 = "MD5"; public static String sign 验通过后继续进行下一步,验失败会直接返回错误信息,无需请求支付业务系统,为支付主业务系统减轻了压力。 整个时序图如下图所示: 需要注意的是,加的时候需要约定加的规则,才能保住服务端和客户端的签名是一致的。比如参数的顺序,否则服务端和客户端加后的签名可能不一致。

    97210编辑于 2024-04-25
  • 来自专栏软件设计

    连接

    一、TCP连接1 三次握手图片2 四次挥手图片3 连接和短连接短连接的操作步骤是: 建立连接——数据传输——关闭连接…建立连接——数据传输——关闭连接连接的操作步骤是:建立连接——数据传输…(保持连接 四、总结连接适用场景连接频繁,复用连接,可以减少连接创建和释放的开销,适用于客户端比较稳定的场景。个人觉得内部服务之间的RPC比较稳定,适合连接。与终端用户的交互不太稳定,适合短连接。

    2.7K11编辑于 2022-09-28
  • 来自专栏深入浅出区块链技术

    钱包的使用

    本文作者:Ashton[1] 0x01 什么是多钱包 与多钱包对应的是单钱包[2],我们要往区块链上发送一笔转账交易,需要去用钱包去做一个签名,我们自己签好名把交易发送出去,交易执行成功转账就成功 ,这就是典型的单钱包,也是我们平时使用最多的钱包。 多钱包,顾名思义,就是需要多个人去签名执行某个操作的钱包。使用多钱包进行转账,往往需要 >= 1 个人去签名发送交易之后,转账操作才真正完成。 在以太坊中,多钱包往往是一个智能合约。 0x02 什么时候需要用多钱包 需要用多钱包的场景还是挺多的。

    2.6K40编辑于 2022-05-25
  • 鸿蒙应用开发从入门到入行 - 篇8:Tabs选项卡页视图切换

    否则用默认的图片与颜色效果如下切换指定页此时我们发现,之前在不使用自定义导航栏时,默认的Tabs会实现切换逻辑,也即点谁谁高亮。但使用自定义导航栏后,发现点击导航栏没有切换高亮效果。 因此,我们需要页改变时让currentIndex的值也跟着改变这是需要用到Tabs提供的onChange事件,监听索引变化,并将当前切换后的索引值赋值给currentIndex,代码如下Tabs({ barPosition: BarPosition.End, index: $$this.currentIndex }) { // 省略里面内容}使用双向绑定还有个好处是:如果将来需要用代码改变页, 只需要改currentIndex的值即可,例如:this.currentIndex = 2即会切换到页索引为2的导航总结今日主要讲解了Tabs的使用,Tabs是一种视图切换的组件。

    2.6K10编辑于 2024-12-23
  • 物品买卖交易需要什么合同?用腾讯电子高效又安全!

    本文详解物品买卖需签署的合同类型,重点推荐腾讯电子,功能全、价格优、安全可靠!一、物品买卖需哪些合同? 二、腾讯电子:数字时代的签约利器腾讯电子是腾讯云推出的全流程电子合同管理平台,依托区块链技术(至信链)和AI能力,覆盖个人及企业全场景签约需求。 签约效率高 3步完成合同:模板编辑→发起签署→智能提醒; 15秒极速签署:支持扫码、远程、会议投屏。 安全合规 数据多层加密(AES256),防止未授权访问; 提供合同验、修改留痕等功能,确保文件不可篡改。 腾讯电子凭借技术实力与生态优势,为企业及个人提供高效、安全的签约解决方案。点击链接https://cloud.tencent.cn/product/esign体验,让每一份合同都成为信任的基石!

    39910编辑于 2025-09-30
领券