| rk = r0 -- sk ⊦ rk ∈ putByteArray(bytes, r, i, st) ↔ r0 = r ∧ ¬ is_fskey(sk) ∧ ¬ sk .index < i ∧ ¬ i + n→i(# bytes) ≤ sk .index ∨ rk ∈ st |
⊦ r0 -- sk ∈ putByteArray(bytes, r, i, st) ↔ r0 = r ∧ ¬ is_fskey(sk) ∧ ¬ sk .index < i ∧ ¬ i + n→i(# bytes) ≤ sk .index ∨ r0 -- sk ∈ st
[[CONCRETESIMPRULES : ()]]