PolyUHub
课程评价吃喝玩乐学习指南生活指南二手市集自由讨论区入学攻略专题
登录注册
登录注册
PolyUHub

For and By Polyuer

课程·学习·生活

本站为学生自发建设的非官方社区平台,与香港理工大学官方无隶属关系。用户生成内容仅代表用户个人观点。

社区规则私隐政策网站使用条款版权与侵权免责声明联系邮箱

© 2026

返回课程评价

Applied Cryptography for Financial Applications

COMP5563COMPFaculty of Engineering3 学分

Applied Cryptography for Financial Applications

官方课程信息 + 学生真实评价

登录 后即可收藏课程

登录后评价

课程评价

还没有评价

成为第一个分享这门课真实体验的人。

登录后评价

课程概览

来自官方课程资料的结构化信息

课程代码

COMP5563

课程名称

Applied Cryptography for Financial Applications

开课学系

comp

所属学院

Faculty of Engineering

学分

3 学分

级别

5

课程简介

课程内容: 1. 概述 — 历史、目标与服务、加密术语、术语。 2. 对称密钥加密 — 一次一密、伪随机生成器、流密码、块密码、DVD加密系统。 3. 消息完整性 — 消息认证码(CBC-MAC和PMAC)、抗碰撞散列(从抗碰撞性生成MAC)、认证加密(使用KDC进行会话设置)、Merkle树。 4. 公钥加密 — 模素数算术、Diffie-Hellman密钥交换、公钥加密(ElGamal)、模合数算术(RSA)、RSA累加器、Pederson承诺。 5. 数字签名 — RSA签名、基于哈希的签名、证书(透明证书、撤销证书)、环签名。 6. 协议 — 身份验证协议(密码协议、盐;一次性口令、挑战响应认证)、认证密钥交换、零知识协议、Zcash、RingCT。

学习目标

1. 介绍密码学的主要目标,并通过多个示例说明加密服务如何集成在当前应用中; 2. 介绍和设计原则以及秘密密钥原语(如块密码和流密码以及消息认证码)的常见结构; 3. 基于数学问题的难度(如离散对数问题和因数分解)定义基本的公钥原语,并分析这些机制的变体; 4. 各种安全概念,如信息论安全、计算安全、可证明安全和实用安全,以及提供的安全保证; 5. 秘密密钥和公钥加密中的基本密钥管理技术; 6. 在不同金融应用中使用的密码技术。

先修要求

无

教学模式

课程强调密码学概念和方法的原理与实践。原理主要通过讲座讲解,实践方面则通过项目来整合和应用学生所学知识。