APP下载

基于区块链的CTF平台系统设计概述

2021-02-01洪兴宇闫丽丽孙一航顾家乐曾虹婷

科学与信息化 2021年2期
关键词:网络安全信息

洪兴宇 闫丽丽 孙一航 顾家乐 曾虹婷

成都信息工程大学 网络空间安全学院 四川 成都 610225

引言

近年来,网络安全问题日益突出,这对安全人才提出了广泛而迫切的需求[1]。CTF比赛是安全人才培养方式的一种重要探索,CTF比赛起源于美国,覆盖网络安全、系统安全和密码学等领域,涉及协议分析、软件逆向、漏洞挖掘与利用、密码分析等知识点。目前,国内高水平的网络安全赛事普遍以CTF形式存在。然而传统的竞赛平台仍存在许多如竞赛结果难以溯源,提交内容被篡改、抄袭行为等问题。因此,本文提出一种基于区块链的CTF平台,利用区块链的可溯源、不可篡改等特性来进一步增强CTF竞赛的公平公正真实,打击篡改、作弊等有失竞赛精神的行为。

1 系统分析及整体架构

本文基于区块链技术搭建一个公平、公正的CTF平台。基于区块链网络的特性,系统应满足以下要求:①信息可溯源性:将主要的答题信息提取摘要值等相关信息以区块的形式封装打包,区块之间以链式的方式相互连接,每个区块有各自的头部标识,可通过此结构进行溯源。②信息防篡改性:在增加答题分数之前,应当提交的答题信息进行篡改验证,验证方式为对比摘要值。③传输保密性:在信息传输过程中需要使用加密的方式对数据进行保护。

系统分为四种节点,即普通节点、题目节点、检验节点、计分节点。各节点分工明确,通过区块链网络进行数据交互。

①普通节点。即参与比赛的选手答题的节点,主要负责向题目节点获取题目、生成答题信息、对答题信息进行摘要提取、区块打包等工作。……

登录APP查看全文

猜你喜欢

网络安全信息
网络安全知多少?
网络安全
网络安全人才培养应“实战化”
上网时如何注意网络安全?
订阅信息
我国拟制定网络安全法
展会信息
“4.29首都网络安全日”特别报道
信息
健康信息