公钥可按协议提供给需要加密或验签的一方,私钥由其持有者妥善保护,用途取决于所选方案;两者不能因格式相似而互换。
- 先明确业务要做加密还是签名。
- 按角色分发所需的公钥材料。
- 把私钥放入符合业务要求的保管环境。
注意:导出成功不代表已经完成密钥管理和权限配置。
汇集网络运维、开发调试、编码转换、加密应用、网站统计与主机选型等技术文章及常见问题。结合具体操作条件说明使用方法、结果含义和适用边界,帮助读者按问题查找技术资料。
返回全部内容 › 查看标签专题 ›1012 篇资讯 · 61 个问答 · 0 篇公告
每页 10 个问题,点击展开答案;也可按右侧主题筛选。
公钥可按协议提供给需要加密或验签的一方,私钥由其持有者妥善保护,用途取决于所选方案;两者不能因格式相似而互换。
注意:导出成功不代表已经完成密钥管理和权限配置。
参考来源:RSA密钥生成功能说明
应按页面要求的字节长度判断。文字经过编码后可能占用不同数量的字节,若直接按汉字个数凑长度,容易与算法要求不符。
注意:相同字符数的中文和英文不一定占用同样空间。
参考来源:AES/DES加解密功能说明
仅有同一个密钥还不够。分组模式、初始向量、填充及密文表示需要与加密端约定一致,任一项不符都可能导致失败或错误文本。
注意:还原出可读文字后,仍须另行判断完整性与可信程度。
参考来源:AES/DES加解密功能说明
不是。它用于让持有相应秘密的一方核对消息完整性与认证码,原消息可以仍然是明文;保密需要另外的加密或安全传输机制。
注意:不要把认证结果当作密文,也不要公开共享秘密。
参考来源:HMAC生成功能说明
会。认证码依赖密钥以及消息的确切字节,字段顺序、分隔符或换行任一变化,都可能使结果与对端不匹配。
注意:不要只对照可见字段值,忽略它们之间的连接规则。
参考来源:HMAC生成功能说明
不能单独证明。摘要可以辅助核对内容是否匹配,但若参考摘要也来自不可信位置,攻击者可能同时替换内容和比对值。
注意:完整性比较与来源认证承担不同任务。
参考来源:哈希计算功能说明
摘要针对实际字节计算,肉眼看不到的回车或行尾差异也会进入计算。看起来相同的文字,底层字节不一定完全一致。
注意:不要为了匹配结果随意删除原协议要求保留的字符。
参考来源:哈希计算功能说明
还需检查保留字、非法开头和名称碰撞。不同输入可能被整理成相同标识符,格式看似规范不等于在当前程序里可安全使用。
注意:自动命名不能替代项目约定与语义审核。
参考来源:大小写转换功能说明
不会。页面只输出文本的另一种写法,项目里所有使用位置、字符串引用和外部接口都不会自动同步,需要在代码环境中处理。
注意:接口字段改名涉及消费者兼容性,不能只调整页面上看到的名字。
参考来源:大小写转换功能说明
不能。码点标识的是字符编号,而字节编码还需要按规则把编号转成一个或多个字节;数值外观相似并不意味着层次相同。
注意:把码点直接拆成字节可能得到错误文本。
参考来源:Unicode转换功能说明