mirage-block-ccmversion
AES-CCM encrypted Mirage Mirage_types.BLOCK storage
AES-CCM encrypted Mirage Mirage_types.BLOCK storage
uses two sectors of the underlying Mirage_types.BLOCK per provided sector:
+-----------------------------------+
| CT | nonce | adata |
+-----------------+-----------------+
| sector n | sector n+1 |
+-----------------+-----------------+
CT
issector_size + maclen
bytes AES-CCM ciphertextnonce
isnonce_len
bytes random nonceadata
issector_size - nonce_len - maclen
random additional authenticated data
Author | Stefan Grundmann <sg2342@googlemail.com> |
---|---|
License | ISC |
Published | |
Homepage | https://github.com/sg2342/mirage-block-ccm |
Issue Tracker | https://github.com/sg2342/mirage-block-ccm/issues |
Maintainer | Stefan Grundmann <sg2342@googlemail.com> |
Dependencies |
|
Source [http] | https://github.com/sg2342/mirage-block-ccm/releases/download/v2.0.0/mirage-block-ccm-2.0.0.tbz sha256=03140f2fef731b3d4497c4827cd0c027e4404e1cd8a115e5aa6f19a049e88ffc sha512=533994a8cc1ebee628403781e7a5eb00ea76ec51891507736d4090325b65fd57e91d5524da3e44bd948c73e38d768cb0f8e224273f6af47bfbdae7f309157e89 |
Edit | https://github.com/ocaml/opam-repository/tree/master/packages/mirage-block-ccm/mirage-block-ccm.2.0.0/opam |
No package is dependent