AP Cybersecurity

保护应用与数据

保护应用与数据

区分加密、哈希、访问控制和应用安全。

通过防御情境练习,并解释每项决定背后的证据。

选择正确的密码学工具

对称加密使用共享密钥,非对称密码学使用相关的公钥与私钥。加密可用相应密钥还原,密码学哈希则设计为单向摘要。单独使用哈希不能阻止对可预测值进行猜测。

保护加密文件的同时也要保护密钥。备份支持可用性,但也必须控制访问并通过恢复验证。复制损坏的数据库,只会得到另一个损坏副本。

在应用边界执行规则

验证输入格式,并使用参数化数据库操作,让输入被当作数据处理。每个受保护操作都应在服务器检查授权;隐藏按钮并不等于访问控制。

使用虚构审计记录识别反复被拒的访问、异常导出或意外配置修改。说明哪些记录支持结论,以及还需要哪些证据来区分攻击和合法操作。

自我检测

加密可以替代访问控制吗?查看答案

不能。具备解密权限的人仍可能滥用数据。需要明确谁能访问,并监控敏感操作。

编写这些课程时使用的参考资料

我们在编写本课程时参考了这些官方文件,用以确定考纲结构和课程要求。

College Board · 2026 年秋季起适用