本文提出了一种基于树和基于令牌的方法相结合的高速,高精度代码克隆检测方法。 重复的程序代码(称为代码克隆)的存在是降低软件质量和可维护性的主要因素之一。 如果一个代码片段包含错误(错误),并且将它们复制并修改到其他位置,则必须更正所有错误。 但是在大型复杂软件中查找所有代码克隆并不容易。 对于代码克隆检测已经做了很多研究工作。 代码克隆检测主要有两种方法。 一种是基于令牌的方法,另一种是基于树的方法。 基于令牌的方法速度快,所需资源更少。 但是,它无法检测所有类型的代码克隆。 基于树的方法可以检测所有类型的代码克隆,但速度慢且需要大量计算资源。 本文提出了这两种方法的组合,以提高检测代码克隆的效率和准确性。 首先,将通过基于令牌的快速而轻量级的方法来提取一些代码克隆的候选对象。 然后,将使用可找到各种代码克隆的基于树的方法来更精确地检查选定的候选对象。 开发了原型系统。 该系统接受源代码并在第一步中对其进行标记化。 然后将基于令牌的方法应用于此令牌序列以查找代码克隆的候选对象。 在提取了几个候选者之后,选定的源代码将转换为抽象语法树(AST),以应用基于树的方法。 一些示例源代码用于评
1
随着移动信息化的发展,移动应用的安全问题已成为用户关注的焦点。身份认证存在多种解决方案,其中动态口令技术是目前身份认证问题的最有效解决方案。在分析目前动态口令存在缺陷的基础上,提出了一种改进的基于手机令牌的挑战/应答动态口令身份认证方案,它以指纹作为令牌使用凭证,能双向可信认证,并以分段双通道方式进行加密通信。此外,对新方案进行了安全性分析。分析结果表明该方案具有安全性高、使用简便、成本低的特点,完全满足移动应用通信中安全级别较高的身份认证要求。
1
Nginx在WebApi集群,除了OAUTH身份验证外,针对移动端的手机、平板电脑等,还经常使用Token令牌验证,通过服务器授权发出有效期的Token,客户端通过此Token在当前有效期内,进行访问获取信息数据。
2022-04-27 16:06:28 25.64MB WebApi令牌
1
steam账号邮箱令牌关闭 py 源码
2022-04-11 16:08:32 21KB steam
GraphQL-TypeScript-JWT-服务器 使用TypeOrm CLI创建 这是功能齐全的后端服务器,用于身份验证,Cookie和刷新令牌 git clone 纱线安装 CD服务器 纱线起头 项目端口到 使用作为GraphQL接口
2022-03-22 21:45:26 438KB TypeScript
1
老版本,用的方便喜欢的来下载,不喜欢的不要喷啊
2022-03-14 19:37:44 4.14MB qq令牌
1
PASETO的Golang实施:与平台无关的安全令牌 这是令牌的100%兼容的纯Go(Golang)实现。 PASETO是您对JOSE(JWT,JWE,JWS)所钟爱的一切,而没有的。 内容 什么是PASETO? PASETO(与平台无关的安全令牌)是安全无状态令牌的规范和参考实现。 PASETO和JWT之间的主要区别 与JSON Web令牌(JWT)不同,JSON Web令牌为开发人员提供了足够多的绳索来挂起自己,而PASETO仅允许安全操作。 JWT为您提供“算法敏捷性”,PASETO为您提供“版本协议”。 您不可能使用PASETO。 警告: JWT和PASETO都不是为而设计的。
2022-03-12 02:13:08 37KB go golang security jwt
1
问题陈述 生成一个Azure Servicebus SAS(共享访问签名)令牌 格式 操作使用 定义格式 用法示例 安装 opctl op install github.com/opspec-pkgs/azure.servicebus.sas-token.generate#1.1.0 跑步 opctl run github.com/opspec-pkgs/azure.servicebus.sas-token.generate#1.1.0 撰写 op : ref : github.com/opspec-pkgs/azure.servicebus.sas-token.generate#1.1.0 inputs : connectionString : outputs : sasToken : 支持 加入我们 或 发行版 版本根据 并加上; 有关发行说明,请参见 贡
2022-03-01 09:48:31 8KB JavaScript
1
Fortiauthenticator & FortiToken 解决方案抵御暴力破解威胁
2022-02-24 11:00:23 5.54MB Fortiauthenticat FortiToken 身份认证 令牌
模拟路由器转发数据包的程序,使用了WFQ及令牌桶。
2022-02-21 19:31:23 947KB 路由器、WFQ、令牌桶
1