Skip to content

Commit 5c7c167

Browse files
authored
Update draft-xia-ipsecme-eesp-stateless-encryption.md
Add more security considerations regarding the uniqueness of data keys, the non-repetition of IVs, and the relationship between the master key update cycle and the number of data keys generated.
1 parent 25ed5a3 commit 5c7c167

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

draft-xia-ipsecme-eesp-stateless-encryption.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -316,9 +316,11 @@ Correspondingly, the destination node is processed as follows:
316316
# Security Considerations
317317

318318
- A highly secure control plane is required to ensure that the master keys managed by users/systems are not leaked or lost;
319-
-
320-
The control channel establishment phase requires two-way authentication and authorization to ensure the integrity and confidentiality of the master key during the master key distribution phase. At the same time, it ensures that the group master key is only distributed to the corresponding group members;
321-
- The endpoint requires secure storage of the master key and data key locally.
319+
- The control channel establishment phase requires two-way authentication and authorization to ensure the integrity and confidentiality of the master key during the master key distribution phase. At the same time, it ensures that the group master key is only distributed to the corresponding group members;
320+
- The endpoint requires secure storage of the master key and data key locally;
321+
- The key derivation process must ensure that the data keys calculated by cryptographic engines on different entities are unique. This means that the input for key derivation must include a unique ID to prevent two cryptographic engines from using the same data key;
322+
- It is necessary to ensure that IVs are not reused. Under the same data key, the construction of IVs must guarantee that they are not repeated;
323+
- The update cycle of the master key should be determined based on the actual number of derived data keys to be generated.
322324

323325

324326

0 commit comments

Comments
 (0)