Home | History | Annotate | Download | only in libtomcrypt

Lines Matching refs:chc

2014 An addition to the suite of hash functions is the \textit{Cipher Hash Construction} or \textit{CHC} mode.  In this mode
2018 In order to use the CHC system the developer will have to take a few extra steps. First the \textit{chc\_desc} hash
2019 descriptor must be registered with register\_hash(). At this point the CHC hash cannot be used to hash
2020 data. While it is in the hash system you still have to tell the CHC code which cipher to use. This is accomplished
2021 via the chc\_register() function.
2023 \index{chc\_register()}
2028 A cipher has to be registered with CHC (and also in the cipher descriptor tables with
2029 register\_cipher()). The chc\_register() function will bind a cipher to the CHC system. Only one cipher can
2030 be bound to the CHC hash at a time. There are additional requirements for the system to work.
2037 Example of using CHC with the AES block cipher.
2055 /* start chc with AES */
2057 printf("Error binding AES to CHC: %s\n",