[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-block] [PATCH 00/12] crypto/luks: preparation for encryption key m
From: |
Maxim Levitsky |
Subject: |
[Qemu-block] [PATCH 00/12] crypto/luks: preparation for encryption key managment |
Date: |
Thu, 12 Sep 2019 12:16:58 +0300 |
Hi!
This patch series is the refactoring/preparation part of the
former patch series I had sent which adds support for luks
key management.
This series includes all the feedback from the last review iteration
and one new patch that removes errno values from .open
callback of luks crypto driver since these values are not
used anyway.
Best regards,
Maxim Levitsky
Maxim Levitsky (12):
block-crypto: misc refactoring
qcrypto-luks: rename some fields in QCryptoBlockLUKSHeader
qcrypto-luks: don't overwrite cipher_mode in header
qcrypto-luks: simplify masterkey and masterkey length
qcrypto-luks: pass keyslot index rather that pointer to the keyslot
qcrypto-luks: use the parsed encryption settings in QCryptoBlockLUKS
qcrypto-luks: purge unused error codes from open callback
qcrypto-luks: extract store and load header
qcrypto-luks: extract check and parse header
qcrypto-luks: extract store key function
qcrypto-luks: simplify the math used for keyslot locations
qcrypto-luks: more rigorous header checking
block/crypto.c | 12 +-
crypto/block-luks.c | 1023 +++++++++++++++++++++++++------------------
2 files changed, 602 insertions(+), 433 deletions(-)
--
2.17.2
- [Qemu-block] [PATCH 00/12] crypto/luks: preparation for encryption key managment,
Maxim Levitsky <=
- [Qemu-block] [PATCH 01/12] block-crypto: misc refactoring, Maxim Levitsky, 2019/09/12
- [Qemu-block] [PATCH 02/12] qcrypto-luks: rename some fields in QCryptoBlockLUKSHeader, Maxim Levitsky, 2019/09/12
- [Qemu-block] [PATCH 03/12] qcrypto-luks: don't overwrite cipher_mode in header, Maxim Levitsky, 2019/09/12
- [Qemu-block] [PATCH 05/12] qcrypto-luks: pass keyslot index rather that pointer to the keyslot, Maxim Levitsky, 2019/09/12
- [Qemu-block] [PATCH 04/12] qcrypto-luks: simplify masterkey and masterkey length, Maxim Levitsky, 2019/09/12
- [Qemu-block] [PATCH 06/12] qcrypto-luks: use the parsed encryption settings in QCryptoBlockLUKS, Maxim Levitsky, 2019/09/12
- [Qemu-block] [PATCH 07/12] qcrypto-luks: purge unused error codes from open callback, Maxim Levitsky, 2019/09/12
- [Qemu-block] [PATCH 08/12] qcrypto-luks: extract store and load header, Maxim Levitsky, 2019/09/12