Skip to content

Commit

Permalink
more update
Browse files Browse the repository at this point in the history
  • Loading branch information
josecorella committed Oct 5, 2023
1 parent d257aee commit da25ba4
Showing 1 changed file with 86 additions and 50 deletions.
136 changes: 86 additions & 50 deletions changes/2023-09-26_encryption-context-decrypt/background.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,53 +102,89 @@ Reproduced EC
* `{ a: a, b: b, c: c }`


### Message: `{a: a, b: b}` / `{}`

CMM Material/Required Keys &rarr; <br/>Reproduced EC &darr; | `{a: a, b: b}` / `{}` | `{a: a, b: b}` / `{a}`| `{a: a, b: b}` / `{a,b}`| `{a: a, b: c}` / `{a}` | `{a: a, b: b}` / `{c}` |
------------------------------------------------------------|-----------------------|------------------------|--------------------------|------------------------|------------------------|
`{}` | pass | | | | |
`{ a: a }` | | | | | |
`{ b: b }` | | | | | |
`{ a: a, b: b }` | | | | | |
`{ a: c }` | | | | | |
`{ b: c }` | | | | | |
`{ a: c, b: b }` | | | | | |
`{ a: c, b: c }` | | | | | |
`{ c: c }` | | | | | |
`{ a: a, c: c }` | | | | | |
`{ b: b, c: c}` | | | | | |
`{ a: a, b: b, c: c }` | | | | | |

### Message: `{a: a}` / `{b: b}`

CMM Material/Required Keys &rarr; <br/>Reproduced EC &darr; | `{a: a, b: b}` / `{}` | `{a: a, b: b}` / `{a}`| `{a: a, b: b}` / `{a,b}`| `{a: a, b: c}` / `{a}` | `{a: a, b: b}` / `{c}` |
------------------------------------------------------------|-----------------------|------------------------|--------------------------|------------------------|------------------------|
`{}` | | | | | |
`{ a: a }` | | | | | |
`{ b: b }` | | | | | |
`{ a: a, b: b }` | | | | | |
`{ a: c }` | | | | | |
`{ b: c }` | | | | | |
`{ a: c, b: b }` | | | | | |
`{ a: c, b: c }` | | | | | |
`{ c: c }` | | | | | |
`{ a: a, c: c }` | | | | | |
`{ b: b, c: c}` | | | | | |
`{ a: a, b: b, c: c }` | | | | | |

### Message:`{}` / `{a: a, b: b}`

CMM Material/Required Keys &rarr; <br/>Reproduced EC &darr; | `{a: a, b: b}` / `{}` | `{a: a, b: b}` / `{a}`| `{a: a, b: b}` / `{a,b}`| `{a: a, b: c}` / `{a}` | `{a: a, b: b}` / `{c}` |
------------------------------------------------------------|-----------------------|------------------------|--------------------------|------------------------|------------------------|
`{}` | | | | | |
`{ a: a }` | | | | | |
`{ b: b }` | | | | | |
`{ a: a, b: b }` | | | | | |
`{ a: c }` | | | | | |
`{ b: c }` | | | | | |
`{ a: c, b: b }` | | | | | |
`{ a: c, b: c }` | | | | | |
`{ c: c }` | | | | | |
`{ a: a, c: c }` | | | | | |
`{ b: b, c: c}` | | | | | |
`{ a: a, b: b, c: c }` | | | | | |
### CMM Material/Required Keys: `{a: a, b: b}` / `{}`

Stored EC/Not Stored EC &rarr; <br/>Reproduced EC &darr; | `{a: a, b: b}` / `{}` | `{a: a}` / `{b: b}` | `{}` / `{a: a, b: b}` |
---------------------------------------------------------|-----------------------|----------------------|-----------------------|
`{}` | pass | fail | fail |
`{ a: a }` | fail | pass | fail |
`{ b: b }` | fail | fail | fail |
`{ a: a, b: b }` | fail | fail | pass |
`{ a: c }` | fail | fail | fail |
`{ b: c }` | fail | fail | fail |
`{ a: c, b: b }` | fail | fail | fail |
`{ a: c, b: c }` | fail | fail | fail |
`{ c: c }` | fail | fail | fail |
`{ a: a, c: c }` | fail | fail | fail |
`{ b: b, c: c}` | fail | fail | fail |
`{ a: a, b: b, c: c }` | fail | fail | fail |


### CMM Material/Required Keys: `{a: a, b: b}` / `{a}`

Stored EC/Not Stored EC &rarr; <br/>Reproduced EC &darr; | `{a: a, b: b}` / `{}` | `{a: a}` / `{b: b}` | `{}` / `{a: a, b: b}` |
---------------------------------------------------------|-----------------------|----------------------|-----------------------|
`{}` | fail | | |
`{ a: a }` | fail | pass | |
`{ b: b }` | fail | | |
`{ a: a, b: b }` | fail | | |
`{ a: c }` | fail | | |
`{ b: c }` | fail | | |
`{ a: c, b: b }` | fail | | |
`{ a: c, b: c }` | fail | | |
`{ c: c }` | fail | | |
`{ a: a, c: c }` | fail | | |
`{ b: b, c: c}` | fail | | |
`{ a: a, b: b, c: c }` | fail | | |

### CMM Material/Required Keys: `{a: a, b: b}` / `{a,b}`

Stored EC/Not Stored EC &rarr; <br/>Reproduced EC &darr; | `{a: a, b: b}` / `{}` | `{a: a}` / `{b: b}` | `{}` / `{a: a, b: b}` |
---------------------------------------------------------|-----------------------|----------------------|-----------------------|
`{}` | pass | | |
`{ a: a }` | fail | pass | |
`{ b: b }` | fail | | |
`{ a: a, b: b }` | fail | | |
`{ a: c }` | fail | | |
`{ b: c }` | fail | | |
`{ a: c, b: b }` | fail | | |
`{ a: c, b: c }` | fail | | |
`{ c: c }` | fail | | |
`{ a: a, c: c }` | fail | | |
`{ b: b, c: c}` | fail | | |
`{ a: a, b: b, c: c }` | fail | | |

### CMM Material/Required Keys: `{a: a, b: c}` / `{a}`

Stored EC/Not Stored EC &rarr; <br/>Reproduced EC &darr; | `{a: a, b: b}` / `{}` | `{a: a}` / `{b: b}` | `{}` / `{a: a, b: b}` |
---------------------------------------------------------|-----------------------|----------------------|-----------------------|
`{}` | pass | | |
`{ a: a }` | fail | pass | |
`{ b: b }` | fail | | |
`{ a: a, b: b }` | fail | | |
`{ a: c }` | fail | | |
`{ b: c }` | fail | | |
`{ a: c, b: b }` | fail | | |
`{ a: c, b: c }` | fail | | |
`{ c: c }` | fail | | |
`{ a: a, c: c }` | fail | | |
`{ b: b, c: c}` | fail | | |
`{ a: a, b: b, c: c }` | fail | | |

### CMM Material/Required Keys: `{a: a, b: b}` / `{c}`

Stored EC/Not Stored EC &rarr; <br/>Reproduced EC &darr; | `{a: a, b: b}` / `{}` | `{a: a}` / `{b: b}` | `{}` / `{a: a, b: b}` |
---------------------------------------------------------|-----------------------|----------------------|-----------------------|
`{}` | fail | fail | fail |
`{ a: a }` | fail | fail | fail |
`{ b: b }` | fail | fail | fail |
`{ a: a, b: b }` | fail | fail | fail |
`{ a: c }` | fail | fail | fail |
`{ b: c }` | fail | fail | fail |
`{ a: c, b: b }` | fail | fail | fail |
`{ a: c, b: c }` | fail | fail | fail |
`{ c: c }` | fail | fail | fail |
`{ a: a, c: c }` | fail | fail | fail |
`{ b: b, c: c}` | fail | fail | fail |
`{ a: a, b: b, c: c }` | fail | fail | fail |

0 comments on commit da25ba4

Please sign in to comment.