/* This Source Code Form is subject to the terms of the Mozilla Public *License,v.2.0.IfacopyoftheMPLwasnotdistributedwiththis
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#ifndef CTR_H #define CTR_H 1
#include"blapii.h"
/* This structure is defined in this header because both ctr.c and gcm.c
* need it. */ struct CTRContextStr {
freeblCipherFunc cipher; void *context; unsignedchar counter[MAX_BLOCK_SIZE]; unsignedchar buffer[MAX_BLOCK_SIZE]; unsignedchar counterFirst[MAX_BLOCK_SIZE]; /* counter overlfow value */
PRBool checkWrap; /*check for counter overflow*/ unsignedlong counterBits; unsignedint bufPtr;
};
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.