关于二维码防截图方法的探究

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于二维码防截图方法的探究
二维码在现代社会中越来越广泛地使用,被应用于支付、身份验证、商品信息展示等
多种场合。

然而,由于二维码具有易复制的特点,很容易被人截图后加以利用,如恶意修
改或直接盗用等。

因此,如何解决二维码被截图的问题成为了研究的热点。

本文将从两方
面进行探究:一是介绍已有的二维码防截图方法;二是就以上方法的局限性进行分析,并
提出可行的改进方案。

1.1 分割式防截图方法
分割式防截图方法是最早的一种防截图方式,其核心思想是将原二维码划分为多个小块,并随机打乱这些小块的顺序,使截图的图片无法还原出完整的二维码。

目前,多家企
业采用了这种方法,如京东商城、苏宁易购等。

不过,这种方法的缺点也很明显,例如旋转、缩放等操作都有可能影响识别率,尤其
是当小块的数量过多时,会导致识别速度变慢。

加噪点防截图方法是在二维码图案上添加噪点,并通过噪点的随机性防止二维码被截图。

这种方法运用广泛,例如支付宝和微信支付中的付款二维码。

然而,噪点的数量和种类并没有明确的规定,因此,作恶者可以采用一定的技巧来修
复噪点,并截取到完整的二维码信息。

此外,噪点还会影响识别率,降低付款效率。

动态形变防截图方法指的是将二维码图像进行形变,使其产生一定的视觉效果,从而
防图被截图。

例如,支付宝的动态二维码,其形状会随时间的推移而发生变化。

然而,这种方法也有其局限性。

因为形变操作涉及到矩阵的推导和变换,所以消耗的
计算资源比较大,这对于智能手机等移动设备来说不太适用。

且对于识别率和精度的要求
较高。

二、上述方法的局限性和改进方案
2.1 局限性
尽管以上方法能够在一定程度上有效地防止截图,但是由于各自的局限性,这些方法
并不是完美可行的。

分割式防截图方法中,当二维码被分割成过多的小块时,会影响到识别速度和准确率,造成使用难度。

加噪点防截图方法的噪点种类和数量都没有明确的标准,这就容易被人攻击,破坏二
维码的正常功能。

动态形变防截图方法会因为形变操作本身消耗大量的计算资源,对于移动设备不太适合。

同时,操作复杂,容易出现意外错误。

2.2 改进方案
以上方法虽然有着一定的局限性,但现有方法的创新和实践也表明了防截图的可行性。

而且,这些方法也不是孤立的,可以彼此结合以取长补短,进一步提高防截图的效果。

因此,为了进一步提升二维码的安全性,可以考虑以下改进方案:
(1)结合分割式和加噪点防截图方法,为二维码图像添加噪点,在分割小块的同时,采取噪点分布表格,随机添加噪点到小块之中。

这样既使得截图难以还原出完整的二维码,又会因为噪点的存在而防止噪点被修复。

(2)在动态形态防截图方法上,可以引入和谐曲线和分形分割的概念。

和谐曲线和
分形分割均是在图论和数学中有着广泛应用的,它们通过一定的变换实现图像的优化和加密,如此可以在不耗费太多计算资源的情况下进行形态变化并保持其美观性,进一步提高
了防截图的性能。

三、结论
综上所述,针对二维码防截图方法的研究不仅能提高二维码的安全性,还将影响着二
维码的更广泛应用。

虽然目前这些方法仍有一定的局限性,但是在将来的研究中,可结合
更先进的数学算法,不断探究和创新,扩大其应用范围,进一步提高防截图的准确率和效果。

相关文档
最新文档