Skip to content

Commit 904989b

Browse files
committed
Use the impersonal form
1 parent 8198ef7 commit 904989b

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

draft-denis-ipcrypt.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ Deterministic encryption applies a 128-bit block cipher directly to the 16-byte
260260

261261
Choose deterministic encryption when:
262262

263-
- You need to detect duplicate IP addresses in encrypted form (e.g., for rate limiting)
263+
- Duplicate IP addresses need to be detected in encrypted form (e.g., for rate limiting)
264264
- Storage space is critical (produces only 16 bytes output)
265265
- Format preservation is required (output remains a valid IP address)
266266
- Correlation of the same address across records is acceptable
@@ -349,7 +349,7 @@ Non-deterministic encryption enhances privacy by ensuring that the same IP addre
349349
Choose non-deterministic encryption when:
350350
- Preventing correlation of the same IP address across records is critical
351351
- Storage can accommodate the additional tweak data (8-16 bytes)
352-
- You need stronger privacy guarantees than deterministic encryption provides
352+
- Stronger privacy guarantees than deterministic encryption provides are required
353353
- Processing the same address multiple times without revealing repetition patterns
354354

355355
For implementation details, see {{implementation-details}}.
@@ -411,12 +411,12 @@ As with `ipcrypt-nd`, an `(input, tweak)` collision reveals repetition without c
411411

412412
### Comparison of Modes
413413

414-
Choosing the right mode depends on your specific privacy requirements and operational constraints:
414+
Choosing the right mode depends on specific privacy requirements and operational constraints:
415415

416416
- **Deterministic (`ipcrypt-deterministic`):**
417417
- **Output size:** 16 bytes (most compact)
418418
- **Privacy:** Same IP always produces same ciphertext (allows correlation)
419-
- **Use case:** When you need to identify duplicates or when format preservation is critical
419+
- **Use case:** When duplicate identification is needed or when format preservation is critical
420420
- **Performance:** Fastest (single AES operation)
421421

422422
- **Non-Deterministic `ipcrypt-nd` (KIASU-BC):**

0 commit comments

Comments
 (0)