无限的技能

无限的技能

如果心中有目标,就能立即将新学到的技能付诸应用,课程开始正是草拟目标的大好时机。将想法记录下来是学习的好习惯,这样每当需要开始新项目时(大创,竞赛,毕业设计等)都可参考它们。如果你有无穷多种编程技能,密码技术,硬件设计技术,你打算开发什么样的密码系统或密码应用呢?现在请花点时间描绘三个你想创建的密码应用程序或系统。基于你了解的密码产品,可以在附件中的各个层次思考。

  • 程序或系统名称以及解决什么问题
  • 程序或系统的组成
  • 程序或系统的功能
    image

1.区块链分布式存储个人病例

1.1 系统概述

新型智慧医疗资源管理系统允许各医疗机构、用户个人加入并利用数据进行合作。系统中可以使用个人健康数据,开发新的医疗应用或服务,并实施健康管理以创建新的数据源。系统采用先进的加解密、签名验签和摘要算法,保证数据的不可篡改性,提高用户体验和系统可靠性。使用分布式数据库和区块链技术,去中心化地存储患者的病例信息、诊疗记录以及物流记录,提高信息的安全性。通过智能设备API接口实现对医疗资源的远程控制,并利用云数据库技术实现数据的安全、统一、高效存储。系统还实现了智慧化的资源管理,通过物联网技术实现智慧诊疗管理、智慧临床管理和智慧物资管理,实现远程控制和访问。

1.2 系统组成

在密码资源层使用SM2算法进行签名、SM3进行摘要、SM4进行加解密、QKD量子密钥分发技术,密码支撑层主要形成加解密、签名、摘要、密钥分发模块,密码服务层集合底层字眼形成完整的区块链技术进行联盟链分布式存储与相互验证,最终在密码应用层形成完整的去中心化的个人病例存储系统。

1.3 系统功能

  1. 病例信息同步更新-看一次病就进行上传进行同步更新
  2. 诊疗记录存证-医疗机构做出的诊断去中心化存储不可否认
  3. 医疗服务评价-盲签名技术
  4. 医疗资源调配管理

2.同态加密商业应用系统

2.1 解决什么问题

目前面对的数据隐私和安全问题,传统的加密方式存在不完美的地方,因此需要引入更适合的技术。同态加密。同态加密能够在数据仍然加密的情况下进行数据计算和处理,在互联网商业领域中有广泛的应用价值和空间。

2.2 程序或系统的组成

服务器端

  • 数据库:存储用户加密的数据
  • 同态加密模块:运用多种同态加密方式,实现相应计算和处理功能
  • 后台管理系统:提供用户管理功能,用户可以在系统中添加/删除/修改同态加密数据

客户端

  • 前端页面:展示加密数据和运算结果,提供用户交互界面和输入/导出数据等功能
  • 移动应用程序:可以实现基于同态加密的移动设备应用,提供便携化的商业应用场景

2.3 程序或系统的功能

  • 回归分析:在同态加密的情况下,能够处理线性回归分析和统计推断等操作,使得商业数据更加安全
  • 安全高效:使用同态加密技术,对于敏感数据加密不影响其后续处理,保障商业数据安全和效率
  • 适应广泛:能够轻松接入各类商业应用环境,包括金融、医疗、物流等不同领域
  • 经济实用:同态加密在商业应用中的成本低,而且不需要重大升级和转换,具有较低的技术门槛。

3.运用流密码的系统 - SecureChat

3.1 程序或系统名称以及解决什么问题

SecureChat是一个基于流密码技术的安全聊天应用程序,旨在解决在线聊天过程中存在的安全隐患和保护用户的隐私。

3.2程序或系统的组成

SecureChat包含以下组件:

  1. 客户端软件:用户使用的聊天工具,支持所有主流操作系统(Windows, Mac, Linux, iOS, Android)。
  2. 服务器端软件:处理与客户端进行加密消息传递和认证,为客户提供匿名聊天通道和身份验证。
  3. 数据库:存储用户数据和聊天记录,包括用户ID,密码哈希,公钥和私钥等信息。
  4. 流密码技术:用于对消息进行加密和解密,确保聊天记录的机密性和安全性。

3.3程序或系统的功能

SecureChat的主要功能如下所示:

  1. 私密聊天:让用户在一个安全的、经过加密的聊天环境中与另一个用户交流,通过流密码来保护聊天记录并防止消息被窃听和篡改。
  2. 身份验证:SecureChat使用公钥和私钥进行身份验证,防止伪装和中间人攻击。
  3. 匿名聊天:用户可以在SecureChat中使用匿名身份进行聊天,保护用户的隐私和身份。
  4. 消息历史记录:SecureChat会自动保存用户的聊天记录,让他们可以在需要的时候查看历史消息。
posted @ 2023-09-17 21:01  20211108俞振阳  阅读(8)  评论(0编辑  收藏  举报