cryptography - PKCS7 - 我如何知道最后一个字节是否是填充?
问题描述
假设我有 8 个块并且我使用 PKCS7 进行填充
填充消息看起来像这样
00 01 02 03 04 05 02 02
其中 02 02 是填充
但是,如果我有一条如下所示的消息怎么办:
00 01 02 03 04 05 06 01
如何确定最后一个字节 (01) 是实际消息的一部分,还是长度为 1 的填充?
解决方案
推荐阅读
- laravel - Laravel 有很多难题
- c# - 如何打开和关闭生成的按钮?
- c# - 我可以使用 Entity Framework Plus 批量更新受保护的属性和类吗?
- javascript - 从列表中删除最后一项
- angular - 自定义组件中的角度预选选项未显示
- azure - 在来自 Cosmos 的无限子对象数组中进行 Azure 搜索
- python - 多个共同依赖/循环 python 导入失败
- javascript - 离开后如何重置我的 html 图片库以从第一张图片开始?
- java - 在 Android Studio 中将 Unity Project (Vuforia) 作为库运行时出错
- postgresql - 无法在没有时区的时间戳的字段上加入没有时区的 generate_series 时间戳