diff --git a/AES128_8cpp_source.html b/AES128_8cpp_source.html index c83346c6..b448c523 100644 --- a/AES128_8cpp_source.html +++ b/AES128_8cpp_source.html @@ -376,7 +376,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/AES192_8cpp_source.html b/AES192_8cpp_source.html index 9ceb1cbb..eb2d9357 100644 --- a/AES192_8cpp_source.html +++ b/AES192_8cpp_source.html @@ -178,7 +178,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/AES256_8cpp_source.html b/AES256_8cpp_source.html index 7dd9c0d3..7db3739c 100644 --- a/AES256_8cpp_source.html +++ b/AES256_8cpp_source.html @@ -421,7 +421,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/AESCommon_8cpp_source.html b/AESCommon_8cpp_source.html index b7ad6d32..87842327 100644 --- a/AESCommon_8cpp_source.html +++ b/AESCommon_8cpp_source.html @@ -417,7 +417,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/AESEsp32_8cpp_source.html b/AESEsp32_8cpp_source.html index 1f05a00d..13506ed0 100644 --- a/AESEsp32_8cpp_source.html +++ b/AESEsp32_8cpp_source.html @@ -186,7 +186,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/AES_8h_source.html b/AES_8h_source.html index 27e54316..dbb21cd0 100644 --- a/AES_8h_source.html +++ b/AES_8h_source.html @@ -391,7 +391,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Acorn128AVR_8cpp_source.html b/Acorn128AVR_8cpp_source.html index 620d4c01..c1b70dd6 100644 --- a/Acorn128AVR_8cpp_source.html +++ b/Acorn128AVR_8cpp_source.html @@ -644,12 +644,12 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
555 
556 #endif // CRYPTO_ACORN128_AVR
Acorn128::encrypt
void encrypt(uint8_t *output, const uint8_t *input, size_t len)
Encrypts an input buffer and writes the ciphertext to an output buffer.
Definition: Acorn128.cpp:554
-
Acorn128::decrypt
void decrypt(uint8_t *output, const uint8_t *input, size_t len)
Decrypts an input buffer and writes the plaintext to an output buffer.
Definition: Acorn128.cpp:581
-
Acorn128::addAuthData
void addAuthData(const void *data, size_t len)
Adds extra data that will be authenticated but not encrypted.
Definition: Acorn128.cpp:608
+
Acorn128::decrypt
void decrypt(uint8_t *output, const uint8_t *input, size_t len)
Decrypts an input buffer and writes the plaintext to an output buffer.
Definition: Acorn128.cpp:580
+
Acorn128::addAuthData
void addAuthData(const void *data, size_t len)
Adds extra data that will be authenticated but not encrypted.
Definition: Acorn128.cpp:606
diff --git a/Acorn128_8cpp_source.html b/Acorn128_8cpp_source.html index 86b0fd1f..38eb0aaa 100644 --- a/Acorn128_8cpp_source.html +++ b/Acorn128_8cpp_source.html @@ -551,147 +551,145 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
553 
554 void Acorn128::encrypt(uint8_t *output, const uint8_t *input, size_t len)
555 {
-
556  uint32_t temp;
-
557  if (!state.authDone) {
-
558  acornPad(&state, CB_1);
-
559  state.authDone = 1;
-
560  }
-
561  while (len >= 4) {
-
562  uint32_t temp = ((uint32_t)input[0]) |
-
563  (((uint32_t)input[1]) << 8) |
-
564  (((uint32_t)input[2]) << 16) |
-
565  (((uint32_t)input[3]) << 24);
-
566  temp = acornEncrypt32Fast(&state, temp);
-
567  output[0] = (uint8_t)temp;
-
568  output[1] = (uint8_t)(temp >> 8);
-
569  output[2] = (uint8_t)(temp >> 16);
-
570  output[3] = (uint8_t)(temp >> 24);
-
571  input += 4;
-
572  output += 4;
-
573  len -= 4;
-
574  }
-
575  while (len > 0) {
-
576  *output++ = acornEncrypt8(&state, *input++, CA_1_BYTE, CB_0_BYTE);
-
577  --len;
-
578  }
-
579 }
-
580 
-
581 void Acorn128::decrypt(uint8_t *output, const uint8_t *input, size_t len)
-
582 {
-
583  uint32_t temp;
-
584  if (!state.authDone) {
-
585  acornPad(&state, CB_1);
-
586  state.authDone = 1;
-
587  }
-
588  while (len >= 4) {
-
589  uint32_t temp = ((uint32_t)input[0]) |
-
590  (((uint32_t)input[1]) << 8) |
-
591  (((uint32_t)input[2]) << 16) |
-
592  (((uint32_t)input[3]) << 24);
-
593  temp = acornDecrypt32(&state, temp);
-
594  output[0] = (uint8_t)temp;
-
595  output[1] = (uint8_t)(temp >> 8);
-
596  output[2] = (uint8_t)(temp >> 16);
-
597  output[3] = (uint8_t)(temp >> 24);
-
598  input += 4;
-
599  output += 4;
-
600  len -= 4;
-
601  }
-
602  while (len > 0) {
-
603  *output++ = acornDecrypt8(&state, *input++);
-
604  --len;
-
605  }
-
606 }
-
607 
-
608 void Acorn128::addAuthData(const void *data, size_t len)
-
609 {
-
610  // Cannot add any more auth data if we've started to encrypt or decrypt.
-
611  if (state.authDone)
-
612  return;
-
613 
-
614  // Encrypt the auth data with ca = 1, cb = 1.
-
615  const uint8_t *input = (const uint8_t *)data;
-
616  while (len >= 4) {
-
617  uint32_t temp = ((uint32_t)input[0]) |
-
618  (((uint32_t)input[1]) << 8) |
-
619  (((uint32_t)input[2]) << 16) |
-
620  (((uint32_t)input[3]) << 24);
-
621  acornEncrypt32(&state, temp, CA_1, CB_1);
-
622  input += 4;
-
623  len -= 4;
-
624  }
-
625  while (len > 0) {
-
626  acornEncrypt8(&state, *input++, CA_1_BYTE, CB_1_BYTE);
-
627  --len;
-
628  }
-
629 }
-
630 
-
631 #endif // CRYPTO_ACORN128_DEFAULT
-
632 
-
633 void Acorn128::computeTag(void *tag, size_t len)
-
634 {
-
635  // Finalize the data and apply padding.
-
636  if (!state.authDone)
-
637  acornPad(&state, CB_1);
-
638  acornPad(&state, CB_0);
-
639 
-
640  // Encrypt 768 zero bits and extract the last 128 for the tag.
-
641  uint32_t temp[4];
-
642  for (uint8_t i = 0; i < 20; ++i)
-
643  acornEncrypt32(&state, 0, CA_1, CB_1);
-
644  temp[0] = acornEncrypt32(&state, 0, CA_1, CB_1);
-
645  temp[1] = acornEncrypt32(&state, 0, CA_1, CB_1);
-
646  temp[2] = acornEncrypt32(&state, 0, CA_1, CB_1);
-
647  temp[3] = acornEncrypt32(&state, 0, CA_1, CB_1);
-
648 #if !defined(CRYPTO_LITTLE_ENDIAN)
-
649  temp[0] = htole32(temp[0]);
-
650  temp[1] = htole32(temp[1]);
-
651  temp[2] = htole32(temp[2]);
-
652  temp[3] = htole32(temp[3]);
-
653 #endif
-
654 
-
655  // Truncate to the requested length and return the value.
-
656  if (len > 16)
-
657  len = 16;
-
658  memcpy(tag, temp, len);
-
659  clean(temp);
-
660 }
-
661 
-
662 bool Acorn128::checkTag(const void *tag, size_t len)
-
663 {
-
664  // Can never match if the expected tag length is too long.
-
665  if (len > 16)
-
666  return false;
-
667 
-
668  // Compute the authentication tag and check it.
-
669  uint8_t temp[16];
-
670  computeTag(temp, len);
-
671  bool equal = secure_compare(temp, tag, len);
-
672  clean(temp);
-
673  return equal;
-
674 }
-
675 
-
679 void Acorn128::clear()
-
680 {
-
681  clean(state);
-
682 }
+
556  if (!state.authDone) {
+
557  acornPad(&state, CB_1);
+
558  state.authDone = 1;
+
559  }
+
560  while (len >= 4) {
+
561  uint32_t temp = ((uint32_t)input[0]) |
+
562  (((uint32_t)input[1]) << 8) |
+
563  (((uint32_t)input[2]) << 16) |
+
564  (((uint32_t)input[3]) << 24);
+
565  temp = acornEncrypt32Fast(&state, temp);
+
566  output[0] = (uint8_t)temp;
+
567  output[1] = (uint8_t)(temp >> 8);
+
568  output[2] = (uint8_t)(temp >> 16);
+
569  output[3] = (uint8_t)(temp >> 24);
+
570  input += 4;
+
571  output += 4;
+
572  len -= 4;
+
573  }
+
574  while (len > 0) {
+
575  *output++ = acornEncrypt8(&state, *input++, CA_1_BYTE, CB_0_BYTE);
+
576  --len;
+
577  }
+
578 }
+
579 
+
580 void Acorn128::decrypt(uint8_t *output, const uint8_t *input, size_t len)
+
581 {
+
582  if (!state.authDone) {
+
583  acornPad(&state, CB_1);
+
584  state.authDone = 1;
+
585  }
+
586  while (len >= 4) {
+
587  uint32_t temp = ((uint32_t)input[0]) |
+
588  (((uint32_t)input[1]) << 8) |
+
589  (((uint32_t)input[2]) << 16) |
+
590  (((uint32_t)input[3]) << 24);
+
591  temp = acornDecrypt32(&state, temp);
+
592  output[0] = (uint8_t)temp;
+
593  output[1] = (uint8_t)(temp >> 8);
+
594  output[2] = (uint8_t)(temp >> 16);
+
595  output[3] = (uint8_t)(temp >> 24);
+
596  input += 4;
+
597  output += 4;
+
598  len -= 4;
+
599  }
+
600  while (len > 0) {
+
601  *output++ = acornDecrypt8(&state, *input++);
+
602  --len;
+
603  }
+
604 }
+
605 
+
606 void Acorn128::addAuthData(const void *data, size_t len)
+
607 {
+
608  // Cannot add any more auth data if we've started to encrypt or decrypt.
+
609  if (state.authDone)
+
610  return;
+
611 
+
612  // Encrypt the auth data with ca = 1, cb = 1.
+
613  const uint8_t *input = (const uint8_t *)data;
+
614  while (len >= 4) {
+
615  uint32_t temp = ((uint32_t)input[0]) |
+
616  (((uint32_t)input[1]) << 8) |
+
617  (((uint32_t)input[2]) << 16) |
+
618  (((uint32_t)input[3]) << 24);
+
619  acornEncrypt32(&state, temp, CA_1, CB_1);
+
620  input += 4;
+
621  len -= 4;
+
622  }
+
623  while (len > 0) {
+
624  acornEncrypt8(&state, *input++, CA_1_BYTE, CB_1_BYTE);
+
625  --len;
+
626  }
+
627 }
+
628 
+
629 #endif // CRYPTO_ACORN128_DEFAULT
+
630 
+
631 void Acorn128::computeTag(void *tag, size_t len)
+
632 {
+
633  // Finalize the data and apply padding.
+
634  if (!state.authDone)
+
635  acornPad(&state, CB_1);
+
636  acornPad(&state, CB_0);
+
637 
+
638  // Encrypt 768 zero bits and extract the last 128 for the tag.
+
639  uint32_t temp[4];
+
640  for (uint8_t i = 0; i < 20; ++i)
+
641  acornEncrypt32(&state, 0, CA_1, CB_1);
+
642  temp[0] = acornEncrypt32(&state, 0, CA_1, CB_1);
+
643  temp[1] = acornEncrypt32(&state, 0, CA_1, CB_1);
+
644  temp[2] = acornEncrypt32(&state, 0, CA_1, CB_1);
+
645  temp[3] = acornEncrypt32(&state, 0, CA_1, CB_1);
+
646 #if !defined(CRYPTO_LITTLE_ENDIAN)
+
647  temp[0] = htole32(temp[0]);
+
648  temp[1] = htole32(temp[1]);
+
649  temp[2] = htole32(temp[2]);
+
650  temp[3] = htole32(temp[3]);
+
651 #endif
+
652 
+
653  // Truncate to the requested length and return the value.
+
654  if (len > 16)
+
655  len = 16;
+
656  memcpy(tag, temp, len);
+
657  clean(temp);
+
658 }
+
659 
+
660 bool Acorn128::checkTag(const void *tag, size_t len)
+
661 {
+
662  // Can never match if the expected tag length is too long.
+
663  if (len > 16)
+
664  return false;
+
665 
+
666  // Compute the authentication tag and check it.
+
667  uint8_t temp[16];
+
668  computeTag(temp, len);
+
669  bool equal = secure_compare(temp, tag, len);
+
670  clean(temp);
+
671  return equal;
+
672 }
+
673 
+
677 void Acorn128::clear()
+
678 {
+
679  clean(state);
+
680 }
Acorn128::keySize
size_t keySize() const
Gets the size of the Acorn128 key in bytes.
Definition: Acorn128.cpp:64
Acorn128::encrypt
void encrypt(uint8_t *output, const uint8_t *input, size_t len)
Encrypts an input buffer and writes the ciphertext to an output buffer.
Definition: Acorn128.cpp:554
-
Acorn128::clear
void clear()
Clears all security-sensitive state from this cipher object.
Definition: Acorn128.cpp:679
-
Acorn128::computeTag
void computeTag(void *tag, size_t len)
Finalizes the encryption process and computes the authentication tag.
Definition: Acorn128.cpp:633
-
Acorn128::decrypt
void decrypt(uint8_t *output, const uint8_t *input, size_t len)
Decrypts an input buffer and writes the plaintext to an output buffer.
Definition: Acorn128.cpp:581
+
Acorn128::clear
void clear()
Clears all security-sensitive state from this cipher object.
Definition: Acorn128.cpp:677
+
Acorn128::computeTag
void computeTag(void *tag, size_t len)
Finalizes the encryption process and computes the authentication tag.
Definition: Acorn128.cpp:631
+
Acorn128::decrypt
void decrypt(uint8_t *output, const uint8_t *input, size_t len)
Decrypts an input buffer and writes the plaintext to an output buffer.
Definition: Acorn128.cpp:580
Acorn128::~Acorn128
virtual ~Acorn128()
Destroys this Acorn128 authenticated cipher.
Definition: Acorn128.cpp:54
Acorn128::setKey
bool setKey(const uint8_t *key, size_t len)
Sets the key to use for future encryption and decryption operations.
Definition: Acorn128.cpp:477
Acorn128::ivSize
size_t ivSize() const
Gets the size of the Acorn128 initialization vector in bytes.
Definition: Acorn128.cpp:77
-
Acorn128::checkTag
bool checkTag(const void *tag, size_t len)
Finalizes the decryption process and checks the authentication tag.
Definition: Acorn128.cpp:662
+
Acorn128::checkTag
bool checkTag(const void *tag, size_t len)
Finalizes the decryption process and checks the authentication tag.
Definition: Acorn128.cpp:660
Acorn128::setIV
bool setIV(const uint8_t *iv, size_t len)
Sets the initialization vector to use for future encryption and decryption operations.
Definition: Acorn128.cpp:495
Acorn128::Acorn128
Acorn128()
Constructs a new Acorn128 authenticated cipher.
Definition: Acorn128.cpp:46
Acorn128::tagSize
size_t tagSize() const
Gets the size of the Acorn128 authentication tag in bytes.
Definition: Acorn128.cpp:87
-
Acorn128::addAuthData
void addAuthData(const void *data, size_t len)
Adds extra data that will be authenticated but not encrypted.
Definition: Acorn128.cpp:608
+
Acorn128::addAuthData
void addAuthData(const void *data, size_t len)
Adds extra data that will be authenticated but not encrypted.
Definition: Acorn128.cpp:606
diff --git a/Acorn128_8h_source.html b/Acorn128_8h_source.html index e4f1aaf0..b8a20c48 100644 --- a/Acorn128_8h_source.html +++ b/Acorn128_8h_source.html @@ -180,22 +180,22 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
Acorn128::keySize
size_t keySize() const
Gets the size of the Acorn128 key in bytes.
Definition: Acorn128.cpp:64
Acorn128::encrypt
void encrypt(uint8_t *output, const uint8_t *input, size_t len)
Encrypts an input buffer and writes the ciphertext to an output buffer.
Definition: Acorn128.cpp:554
AuthenticatedCipher
Abstract base class for authenticated ciphers.
Definition: AuthenticatedCipher.h:28
-
Acorn128::clear
void clear()
Clears all security-sensitive state from this cipher object.
Definition: Acorn128.cpp:679
-
Acorn128::computeTag
void computeTag(void *tag, size_t len)
Finalizes the encryption process and computes the authentication tag.
Definition: Acorn128.cpp:633
-
Acorn128::decrypt
void decrypt(uint8_t *output, const uint8_t *input, size_t len)
Decrypts an input buffer and writes the plaintext to an output buffer.
Definition: Acorn128.cpp:581
+
Acorn128::clear
void clear()
Clears all security-sensitive state from this cipher object.
Definition: Acorn128.cpp:677
+
Acorn128::computeTag
void computeTag(void *tag, size_t len)
Finalizes the encryption process and computes the authentication tag.
Definition: Acorn128.cpp:631
+
Acorn128::decrypt
void decrypt(uint8_t *output, const uint8_t *input, size_t len)
Decrypts an input buffer and writes the plaintext to an output buffer.
Definition: Acorn128.cpp:580
Acorn128::~Acorn128
virtual ~Acorn128()
Destroys this Acorn128 authenticated cipher.
Definition: Acorn128.cpp:54
Acorn128::setKey
bool setKey(const uint8_t *key, size_t len)
Sets the key to use for future encryption and decryption operations.
Definition: Acorn128.cpp:477
Acorn128
ACORN-128 authenticated cipher.
Definition: Acorn128.h:67
Acorn128::ivSize
size_t ivSize() const
Gets the size of the Acorn128 initialization vector in bytes.
Definition: Acorn128.cpp:77
-
Acorn128::checkTag
bool checkTag(const void *tag, size_t len)
Finalizes the decryption process and checks the authentication tag.
Definition: Acorn128.cpp:662
+
Acorn128::checkTag
bool checkTag(const void *tag, size_t len)
Finalizes the decryption process and checks the authentication tag.
Definition: Acorn128.cpp:660
Acorn128::setIV
bool setIV(const uint8_t *iv, size_t len)
Sets the initialization vector to use for future encryption and decryption operations.
Definition: Acorn128.cpp:495
Acorn128::Acorn128
Acorn128()
Constructs a new Acorn128 authenticated cipher.
Definition: Acorn128.cpp:46
Acorn128::tagSize
size_t tagSize() const
Gets the size of the Acorn128 authentication tag in bytes.
Definition: Acorn128.cpp:87
-
Acorn128::addAuthData
void addAuthData(const void *data, size_t len)
Adds extra data that will be authenticated but not encrypted.
Definition: Acorn128.cpp:608
+
Acorn128::addAuthData
void addAuthData(const void *data, size_t len)
Adds extra data that will be authenticated but not encrypted.
Definition: Acorn128.cpp:606
diff --git a/AuthenticatedCipher_8cpp_source.html b/AuthenticatedCipher_8cpp_source.html index 9de2dbfd..1ca05f32 100644 --- a/AuthenticatedCipher_8cpp_source.html +++ b/AuthenticatedCipher_8cpp_source.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/AuthenticatedCipher_8h_source.html b/AuthenticatedCipher_8h_source.html index fef5e060..4f829914 100644 --- a/AuthenticatedCipher_8h_source.html +++ b/AuthenticatedCipher_8h_source.html @@ -140,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/BLAKE2b_8cpp_source.html b/BLAKE2b_8cpp_source.html index 16c4f778..7b9e600b 100644 --- a/BLAKE2b_8cpp_source.html +++ b/BLAKE2b_8cpp_source.html @@ -363,7 +363,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/BLAKE2b_8h_source.html b/BLAKE2b_8h_source.html index 877fa4d5..4e64d843 100644 --- a/BLAKE2b_8h_source.html +++ b/BLAKE2b_8h_source.html @@ -163,7 +163,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/BLAKE2s_8cpp_source.html b/BLAKE2s_8cpp_source.html index e5557073..2d118186 100644 --- a/BLAKE2s_8cpp_source.html +++ b/BLAKE2s_8cpp_source.html @@ -355,7 +355,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/BLAKE2s_8h_source.html b/BLAKE2s_8h_source.html index 43c86822..09ba489d 100644 --- a/BLAKE2s_8h_source.html +++ b/BLAKE2s_8h_source.html @@ -162,7 +162,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/BigNumberUtil_8cpp_source.html b/BigNumberUtil_8cpp_source.html index d26d3834..7b34ddd1 100644 --- a/BigNumberUtil_8cpp_source.html +++ b/BigNumberUtil_8cpp_source.html @@ -681,7 +681,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/BigNumberUtil_8h_source.html b/BigNumberUtil_8h_source.html index b878db91..39eccfac 100644 --- a/BigNumberUtil_8h_source.html +++ b/BigNumberUtil_8h_source.html @@ -214,7 +214,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/BlockCipher_8cpp_source.html b/BlockCipher_8cpp_source.html index eb1ae94e..d1867dc6 100644 --- a/BlockCipher_8cpp_source.html +++ b/BlockCipher_8cpp_source.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/BlockCipher_8h_source.html b/BlockCipher_8h_source.html index a4572d13..fde2e228 100644 --- a/BlockCipher_8h_source.html +++ b/BlockCipher_8h_source.html @@ -145,7 +145,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/CBC_8cpp_source.html b/CBC_8cpp_source.html index bda15e0c..43839fbb 100644 --- a/CBC_8cpp_source.html +++ b/CBC_8cpp_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -207,7 +207,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/CBC_8h_source.html b/CBC_8h_source.html index 95ce1b55..71288e0b 100644 --- a/CBC_8h_source.html +++ b/CBC_8h_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -171,7 +171,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/CFB_8cpp_source.html b/CFB_8cpp_source.html index 9732ef1f..547644b1 100644 --- a/CFB_8cpp_source.html +++ b/CFB_8cpp_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -232,7 +232,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/CFB_8h_source.html b/CFB_8h_source.html index 512654e7..7fd121c6 100644 --- a/CFB_8h_source.html +++ b/CFB_8h_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -170,7 +170,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/CTR_8cpp_source.html b/CTR_8cpp_source.html index b86c85e8..89558f1a 100644 --- a/CTR_8cpp_source.html +++ b/CTR_8cpp_source.html @@ -227,7 +227,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/CTR_8h_source.html b/CTR_8h_source.html index fa2d2b77..97341fa4 100644 --- a/CTR_8h_source.html +++ b/CTR_8h_source.html @@ -174,7 +174,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/ChaChaPoly_8cpp_source.html b/ChaChaPoly_8cpp_source.html index e7c77a8d..50f952b5 100644 --- a/ChaChaPoly_8cpp_source.html +++ b/ChaChaPoly_8cpp_source.html @@ -262,7 +262,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/ChaChaPoly_8h_source.html b/ChaChaPoly_8h_source.html index cedc6350..ac22288c 100644 --- a/ChaChaPoly_8h_source.html +++ b/ChaChaPoly_8h_source.html @@ -172,7 +172,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/ChaCha_8cpp_source.html b/ChaCha_8cpp_source.html index 95c9a722..8d3dff7b 100644 --- a/ChaCha_8cpp_source.html +++ b/ChaCha_8cpp_source.html @@ -310,7 +310,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/ChaCha_8h_source.html b/ChaCha_8h_source.html index 6078c019..bd7b02ef 100644 --- a/ChaCha_8h_source.html +++ b/ChaCha_8h_source.html @@ -169,7 +169,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Cipher_8cpp_source.html b/Cipher_8cpp_source.html index 6e72f2eb..15a9e88a 100644 --- a/Cipher_8cpp_source.html +++ b/Cipher_8cpp_source.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Cipher_8h_source.html b/Cipher_8h_source.html index a8343988..53399c7b 100644 --- a/Cipher_8h_source.html +++ b/Cipher_8h_source.html @@ -147,7 +147,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/CryptoLW_8h_source.html b/CryptoLW_8h_source.html index 02803af6..3d87ac26 100644 --- a/CryptoLW_8h_source.html +++ b/CryptoLW_8h_source.html @@ -119,7 +119,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/CryptoLegacy_8h_source.html b/CryptoLegacy_8h_source.html new file mode 100644 index 00000000..a7aab19d --- /dev/null +++ b/CryptoLegacy_8h_source.html @@ -0,0 +1,127 @@ + + + + + + +Arduino Cryptography Library: CryptoLegacy.h Source File + + + + + + + + + +
+
+ + + + + + +
+
Arduino Cryptography Library +
+
+
+ + + + + + +
+ All Classes Files Functions Variables Enumerations Enumerator Pages
+ + +
+ +
+ + +
+
+
+
CryptoLegacy.h
+
+
+
1 /*
+
2  * Copyright (C) 2018 Southern Storm Software, Pty Ltd.
+
3  *
+
4  * Permission is hereby granted, free of charge, to any person obtaining a
+
5  * copy of this software and associated documentation files (the "Software"),
+
6  * to deal in the Software without restriction, including without limitation
+
7  * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+
8  * and/or sell copies of the Software, and to permit persons to whom the
+
9  * Software is furnished to do so, subject to the following conditions:
+
10  *
+
11  * The above copyright notice and this permission notice shall be included
+
12  * in all copies or substantial portions of the Software.
+
13  *
+
14  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
+
15  * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+
16  * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+
17  * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+
18  * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+
19  * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+
20  * DEALINGS IN THE SOFTWARE.
+
21  */
+
22 
+
23 #ifndef CRYPTO_LEGACY_H
+
24 #define CRYPTO_LEGACY_H
+
25 
+
26 // This header exists to make the Arudino IDE add the library to the
+
27 // include and link paths when the sketch includes <CryptoLegacy.h>.
+
28 
+
29 #endif
+
+ + + + diff --git a/Crypto_8cpp_source.html b/Crypto_8cpp_source.html index 6fff4b8d..196949bb 100644 --- a/Crypto_8cpp_source.html +++ b/Crypto_8cpp_source.html @@ -157,7 +157,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Crypto_8h_source.html b/Crypto_8h_source.html index 89704037..fe8b5854 100644 --- a/Crypto_8h_source.html +++ b/Crypto_8h_source.html @@ -136,7 +136,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Curve25519_8cpp_source.html b/Curve25519_8cpp_source.html index 3075585a..715a57cb 100644 --- a/Curve25519_8cpp_source.html +++ b/Curve25519_8cpp_source.html @@ -1458,7 +1458,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Curve25519_8h_source.html b/Curve25519_8h_source.html index 438a16e1..c03fa036 100644 --- a/Curve25519_8h_source.html +++ b/Curve25519_8h_source.html @@ -172,7 +172,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/EAX_8cpp_source.html b/EAX_8cpp_source.html index 01dbe64c..1865fb5b 100644 --- a/EAX_8cpp_source.html +++ b/EAX_8cpp_source.html @@ -300,7 +300,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/EAX_8h_source.html b/EAX_8h_source.html index 2bdea76a..03a199cc 100644 --- a/EAX_8h_source.html +++ b/EAX_8h_source.html @@ -195,7 +195,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Ed25519_8cpp_source.html b/Ed25519_8cpp_source.html index 908eee26..38f11d44 100644 --- a/Ed25519_8cpp_source.html +++ b/Ed25519_8cpp_source.html @@ -570,7 +570,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Ed25519_8h_source.html b/Ed25519_8h_source.html index fb88959a..16d1d5f6 100644 --- a/Ed25519_8h_source.html +++ b/Ed25519_8h_source.html @@ -167,7 +167,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/GCM_8cpp_source.html b/GCM_8cpp_source.html index c13fc01e..28707fbf 100644 --- a/GCM_8cpp_source.html +++ b/GCM_8cpp_source.html @@ -348,7 +348,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/GCM_8h_source.html b/GCM_8h_source.html index ca24e7ba..5a411a5b 100644 --- a/GCM_8h_source.html +++ b/GCM_8h_source.html @@ -190,7 +190,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/GF128_8cpp_source.html b/GF128_8cpp_source.html index a27eaaec..a6de970b 100644 --- a/GF128_8cpp_source.html +++ b/GF128_8cpp_source.html @@ -577,7 +577,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/GF128_8h_source.html b/GF128_8h_source.html index 2785da7d..a5351910 100644 --- a/GF128_8h_source.html +++ b/GF128_8h_source.html @@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/GHASH_8cpp_source.html b/GHASH_8cpp_source.html index 910c4ec6..99c41c83 100644 --- a/GHASH_8cpp_source.html +++ b/GHASH_8cpp_source.html @@ -189,7 +189,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/GHASH_8h_source.html b/GHASH_8h_source.html index ede7a2bd..75aeb379 100644 --- a/GHASH_8h_source.html +++ b/GHASH_8h_source.html @@ -149,7 +149,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Hash_8cpp_source.html b/Hash_8cpp_source.html index bddf9f76..9f298083 100644 --- a/Hash_8cpp_source.html +++ b/Hash_8cpp_source.html @@ -150,7 +150,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Hash_8h_source.html b/Hash_8h_source.html index fc82174c..c6905b46 100644 --- a/Hash_8h_source.html +++ b/Hash_8h_source.html @@ -153,7 +153,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/KeccakCore_8cpp_source.html b/KeccakCore_8cpp_source.html index 887df2df..b45b08b8 100644 --- a/KeccakCore_8cpp_source.html +++ b/KeccakCore_8cpp_source.html @@ -1990,7 +1990,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/KeccakCore_8h_source.html b/KeccakCore_8h_source.html index 391b8629..9215a910 100644 --- a/KeccakCore_8h_source.html +++ b/KeccakCore_8h_source.html @@ -166,7 +166,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/NewHope_8cpp_source.html b/NewHope_8cpp_source.html index 2d294f9e..cf22e5e3 100644 --- a/NewHope_8cpp_source.html +++ b/NewHope_8cpp_source.html @@ -1293,7 +1293,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/NewHope_8h_source.html b/NewHope_8h_source.html index 411855bf..ae251e60 100644 --- a/NewHope_8h_source.html +++ b/NewHope_8h_source.html @@ -170,7 +170,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/NoiseSource_8cpp_source.html b/NoiseSource_8cpp_source.html index f79bc6cd..5f7e6a15 100644 --- a/NoiseSource_8cpp_source.html +++ b/NoiseSource_8cpp_source.html @@ -137,7 +137,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/NoiseSource_8h_source.html b/NoiseSource_8h_source.html index 4312caa8..e4fbcf19 100644 --- a/NoiseSource_8h_source.html +++ b/NoiseSource_8h_source.html @@ -141,7 +141,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/OFB_8cpp_source.html b/OFB_8cpp_source.html index c73b2815..d0b07b38 100644 --- a/OFB_8cpp_source.html +++ b/OFB_8cpp_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -205,7 +205,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/OFB_8h_source.html b/OFB_8h_source.html index 9cc69009..a703f104 100644 --- a/OFB_8h_source.html +++ b/OFB_8h_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -170,7 +170,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/OMAC_8cpp_source.html b/OMAC_8cpp_source.html index 8880830d..26fa5bd2 100644 --- a/OMAC_8cpp_source.html +++ b/OMAC_8cpp_source.html @@ -207,7 +207,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/OMAC_8h_source.html b/OMAC_8h_source.html index 471c05d8..baf996df 100644 --- a/OMAC_8h_source.html +++ b/OMAC_8h_source.html @@ -151,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/P521_8cpp_source.html b/P521_8cpp_source.html index 961b73ac..9a796082 100644 --- a/P521_8cpp_source.html +++ b/P521_8cpp_source.html @@ -1333,7 +1333,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/P521_8h_source.html b/P521_8h_source.html index 39fef748..dffddd15 100644 --- a/P521_8h_source.html +++ b/P521_8h_source.html @@ -214,7 +214,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Poly1305_8cpp_source.html b/Poly1305_8cpp_source.html index 825b03a4..9a7fb5af 100644 --- a/Poly1305_8cpp_source.html +++ b/Poly1305_8cpp_source.html @@ -357,7 +357,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/Poly1305_8h_source.html b/Poly1305_8h_source.html index 91dc3490..a0a11dc6 100644 --- a/Poly1305_8h_source.html +++ b/Poly1305_8h_source.html @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/RNG_8cpp_source.html b/RNG_8cpp_source.html index c14366e5..eaaa0e62 100644 --- a/RNG_8cpp_source.html +++ b/RNG_8cpp_source.html @@ -815,7 +815,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/RNG_8h_source.html b/RNG_8h_source.html index 08a4b78f..35f317b9 100644 --- a/RNG_8h_source.html +++ b/RNG_8h_source.html @@ -178,7 +178,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/RingOscillatorNoiseSource_8cpp_source.html b/RingOscillatorNoiseSource_8cpp_source.html index 283fe5f8..3d69ee2e 100644 --- a/RingOscillatorNoiseSource_8cpp_source.html +++ b/RingOscillatorNoiseSource_8cpp_source.html @@ -284,7 +284,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/RingOscillatorNoiseSource_8h_source.html b/RingOscillatorNoiseSource_8h_source.html index 88a5073b..c1b361e1 100644 --- a/RingOscillatorNoiseSource_8h_source.html +++ b/RingOscillatorNoiseSource_8h_source.html @@ -144,7 +144,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/SHA256_8cpp_source.html b/SHA256_8cpp_source.html index 5d792380..775b3ceb 100644 --- a/SHA256_8cpp_source.html +++ b/SHA256_8cpp_source.html @@ -338,7 +338,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/SHA256_8h_source.html b/SHA256_8h_source.html index 3a75209d..5f53903b 100644 --- a/SHA256_8h_source.html +++ b/SHA256_8h_source.html @@ -159,7 +159,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/SHA3_8cpp_source.html b/SHA3_8cpp_source.html index d853e66e..219ee3c5 100644 --- a/SHA3_8cpp_source.html +++ b/SHA3_8cpp_source.html @@ -256,7 +256,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/SHA3_8h_source.html b/SHA3_8h_source.html index f89f99a8..16e03544 100644 --- a/SHA3_8h_source.html +++ b/SHA3_8h_source.html @@ -187,7 +187,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/SHA512_8cpp_source.html b/SHA512_8cpp_source.html index a2de3027..716b9a79 100644 --- a/SHA512_8cpp_source.html +++ b/SHA512_8cpp_source.html @@ -354,7 +354,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/SHA512_8h_source.html b/SHA512_8h_source.html index 25c1f708..69e8a5b5 100644 --- a/SHA512_8h_source.html +++ b/SHA512_8h_source.html @@ -165,7 +165,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/SHAKE_8cpp_source.html b/SHAKE_8cpp_source.html index 4d3dffa3..9ca02790 100644 --- a/SHAKE_8cpp_source.html +++ b/SHAKE_8cpp_source.html @@ -191,7 +191,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/SHAKE_8h_source.html b/SHAKE_8h_source.html index cb004711..2ace532c 100644 --- a/SHAKE_8h_source.html +++ b/SHAKE_8h_source.html @@ -173,7 +173,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/SpeckSmall_8cpp_source.html b/SpeckSmall_8cpp_source.html index cad90a11..37cb4c41 100644 --- a/SpeckSmall_8cpp_source.html +++ b/SpeckSmall_8cpp_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -648,7 +648,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/SpeckSmall_8h_source.html b/SpeckSmall_8h_source.html index 8576d7ce..c2937cc7 100644 --- a/SpeckSmall_8h_source.html +++ b/SpeckSmall_8h_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -140,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/SpeckTiny_8cpp_source.html b/SpeckTiny_8cpp_source.html index 5e5119b2..97bec701 100644 --- a/SpeckTiny_8cpp_source.html +++ b/SpeckTiny_8cpp_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -516,7 +516,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/SpeckTiny_8h_source.html b/SpeckTiny_8h_source.html index 7df06d43..66f05a3c 100644 --- a/SpeckTiny_8h_source.html +++ b/SpeckTiny_8h_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -153,7 +153,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/Speck_8cpp_source.html b/Speck_8cpp_source.html index b0b6b0be..12e99e0e 100644 --- a/Speck_8cpp_source.html +++ b/Speck_8cpp_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -617,7 +617,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/Speck_8h_source.html b/Speck_8h_source.html index 901e9ccb..77948d01 100644 --- a/Speck_8h_source.html +++ b/Speck_8h_source.html @@ -79,7 +79,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -148,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
diff --git a/TransistorNoiseSource_8cpp_source.html b/TransistorNoiseSource_8cpp_source.html index 459ca401..d1b4f93a 100644 --- a/TransistorNoiseSource_8cpp_source.html +++ b/TransistorNoiseSource_8cpp_source.html @@ -294,7 +294,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/TransistorNoiseSource_8h_source.html b/TransistorNoiseSource_8h_source.html index 66ab1837..fa4297da 100644 --- a/TransistorNoiseSource_8h_source.html +++ b/TransistorNoiseSource_8h_source.html @@ -150,7 +150,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/XOF_8cpp_source.html b/XOF_8cpp_source.html index 0ecac472..6fdea0f4 100644 --- a/XOF_8cpp_source.html +++ b/XOF_8cpp_source.html @@ -124,7 +124,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/XOF_8h_source.html b/XOF_8h_source.html index 87fbe0bc..9a344ed9 100644 --- a/XOF_8h_source.html +++ b/XOF_8h_source.html @@ -151,7 +151,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/XTS_8cpp_source.html b/XTS_8cpp_source.html index 1fbad48b..e9e679d4 100644 --- a/XTS_8cpp_source.html +++ b/XTS_8cpp_source.html @@ -289,7 +289,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/XTS_8h_source.html b/XTS_8h_source.html index 23a9a4be..25b11e91 100644 --- a/XTS_8h_source.html +++ b/XTS_8h_source.html @@ -216,7 +216,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/annotated.html b/annotated.html index 2ef87f36..4564ab80 100644 --- a/annotated.html +++ b/annotated.html @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAES128-members.html b/classAES128-members.html index 063285bb..6a23ab5f 100644 --- a/classAES128-members.html +++ b/classAES128-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAES128.html b/classAES128.html index 49ab5f71..5bdaf828 100644 --- a/classAES128.html +++ b/classAES128.html @@ -264,7 +264,7 @@ Additional Inherited Members diff --git a/classAES192-members.html b/classAES192-members.html index 09622d64..ecf0bd43 100644 --- a/classAES192-members.html +++ b/classAES192-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAES192.html b/classAES192.html index f7eecbb2..4d6225db 100644 --- a/classAES192.html +++ b/classAES192.html @@ -264,7 +264,7 @@ Additional Inherited Members diff --git a/classAES256-members.html b/classAES256-members.html index de30cccd..e6f0a7de 100644 --- a/classAES256-members.html +++ b/classAES256-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAES256.html b/classAES256.html index 8564dfa5..062c51d8 100644 --- a/classAES256.html +++ b/classAES256.html @@ -264,7 +264,7 @@ Additional Inherited Members diff --git a/classAESCommon-members.html b/classAESCommon-members.html index a5ca4752..ed4ff4eb 100644 --- a/classAESCommon-members.html +++ b/classAESCommon-members.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAESCommon.html b/classAESCommon.html index 91b4bc3e..4f60da09 100644 --- a/classAESCommon.html +++ b/classAESCommon.html @@ -337,7 +337,7 @@ class AESSmall256 diff --git a/classAESSmall128-members.html b/classAESSmall128-members.html index 196ce4d8..eda93749 100644 --- a/classAESSmall128-members.html +++ b/classAESSmall128-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAESSmall128.html b/classAESSmall128.html index 674ee647..3d72baa5 100644 --- a/classAESSmall128.html +++ b/classAESSmall128.html @@ -307,7 +307,7 @@ Public Member Functions diff --git a/classAESSmall256-members.html b/classAESSmall256-members.html index 574b361c..a4af74fe 100644 --- a/classAESSmall256-members.html +++ b/classAESSmall256-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAESSmall256.html b/classAESSmall256.html index 6981b428..3a59d838 100644 --- a/classAESSmall256.html +++ b/classAESSmall256.html @@ -307,7 +307,7 @@ Public Member Functions diff --git a/classAESTiny128-members.html b/classAESTiny128-members.html index 22057446..3a3723eb 100644 --- a/classAESTiny128-members.html +++ b/classAESTiny128-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAESTiny128.html b/classAESTiny128.html index ed60c398..a2f0e7c6 100644 --- a/classAESTiny128.html +++ b/classAESTiny128.html @@ -422,7 +422,7 @@ Public Member Functions diff --git a/classAESTiny256-members.html b/classAESTiny256-members.html index 4b91dc47..cc684c0e 100644 --- a/classAESTiny256-members.html +++ b/classAESTiny256-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAESTiny256.html b/classAESTiny256.html index 902de2e7..f62965d0 100644 --- a/classAESTiny256.html +++ b/classAESTiny256.html @@ -422,7 +422,7 @@ Public Member Functions diff --git a/classAcorn128-members.html b/classAcorn128-members.html index 7a3416e1..5337ea2f 100644 --- a/classAcorn128-members.html +++ b/classAcorn128-members.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAcorn128.html b/classAcorn128.html index 5356a5d8..efcacd38 100644 --- a/classAcorn128.html +++ b/classAcorn128.html @@ -220,7 +220,7 @@ virtual AuthenticatedCipher.

-

Definition at line 608 of file Acorn128.cpp.

+

Definition at line 606 of file Acorn128.cpp.

@@ -271,7 +271,7 @@ virtual AuthenticatedCipher.

-

Definition at line 662 of file Acorn128.cpp.

+

Definition at line 660 of file Acorn128.cpp.

@@ -319,7 +319,7 @@ virtual AuthenticatedCipher.

-

Definition at line 633 of file Acorn128.cpp.

+

Definition at line 631 of file Acorn128.cpp.

@@ -375,7 +375,7 @@ virtual Cipher.

-

Definition at line 581 of file Acorn128.cpp.

+

Definition at line 580 of file Acorn128.cpp.

@@ -635,7 +635,7 @@ virtual  diff --git a/classAuthenticatedCipher-members.html b/classAuthenticatedCipher-members.html index e257ec7f..8bddcdbc 100644 --- a/classAuthenticatedCipher-members.html +++ b/classAuthenticatedCipher-members.html @@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classAuthenticatedCipher.html b/classAuthenticatedCipher.html index a8206520..7844e2fd 100644 --- a/classAuthenticatedCipher.html +++ b/classAuthenticatedCipher.html @@ -351,7 +351,7 @@ virtual  diff --git a/classBLAKE2b-members.html b/classBLAKE2b-members.html index 297f965c..7f8c4312 100644 --- a/classBLAKE2b-members.html +++ b/classBLAKE2b-members.html @@ -112,7 +112,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classBLAKE2b.html b/classBLAKE2b.html index 8e2165df..007b2c72 100644 --- a/classBLAKE2b.html +++ b/classBLAKE2b.html @@ -599,7 +599,7 @@ Additional Inherited Members diff --git a/classBLAKE2s-members.html b/classBLAKE2s-members.html index 15966aff..8de0d45a 100644 --- a/classBLAKE2s-members.html +++ b/classBLAKE2s-members.html @@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classBLAKE2s.html b/classBLAKE2s.html index 09052292..70fb032b 100644 --- a/classBLAKE2s.html +++ b/classBLAKE2s.html @@ -599,7 +599,7 @@ Additional Inherited Members diff --git a/classBigNumberUtil-members.html b/classBigNumberUtil-members.html index 8e316a54..e5583cf4 100644 --- a/classBigNumberUtil-members.html +++ b/classBigNumberUtil-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classBigNumberUtil.html b/classBigNumberUtil.html index cdb8cd51..6f757e65 100644 --- a/classBigNumberUtil.html +++ b/classBigNumberUtil.html @@ -942,7 +942,7 @@ Static Public Member Functions diff --git a/classBlockCipher-members.html b/classBlockCipher-members.html index c620e199..7b21505c 100644 --- a/classBlockCipher-members.html +++ b/classBlockCipher-members.html @@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classBlockCipher.html b/classBlockCipher.html index 1e897b8b..68fe08c1 100644 --- a/classBlockCipher.html +++ b/classBlockCipher.html @@ -413,7 +413,7 @@ Public Member Functions diff --git a/classCBC-members.html b/classCBC-members.html index 914c0fdc..32d5f3f4 100644 --- a/classCBC-members.html +++ b/classCBC-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classCBC.html b/classCBC.html index ebfbc143..1065b2f3 100644 --- a/classCBC.html +++ b/classCBC.html @@ -184,7 +184,7 @@ class CBC< T > diff --git a/classCBCCommon-members.html b/classCBCCommon-members.html index 78cbe445..f7c72779 100644 --- a/classCBCCommon-members.html +++ b/classCBCCommon-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classCBCCommon.html b/classCBCCommon.html index 409c42f3..d6c6fd49 100644 --- a/classCBCCommon.html +++ b/classCBCCommon.html @@ -533,7 +533,7 @@ Protected Member Functions diff --git a/classCFB-members.html b/classCFB-members.html index 0b9deb7c..607bc311 100644 --- a/classCFB-members.html +++ b/classCFB-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classCFB.html b/classCFB.html index 9ea3f108..7570ab52 100644 --- a/classCFB.html +++ b/classCFB.html @@ -184,7 +184,7 @@ class CFB< T > diff --git a/classCFBCommon-members.html b/classCFBCommon-members.html index 879142aa..8aaf6eb8 100644 --- a/classCFBCommon-members.html +++ b/classCFBCommon-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classCFBCommon.html b/classCFBCommon.html index 4621187b..a8c2b746 100644 --- a/classCFBCommon.html +++ b/classCFBCommon.html @@ -533,7 +533,7 @@ Protected Member Functions diff --git a/classCTR-members.html b/classCTR-members.html index df5a533b..5c0515a2 100644 --- a/classCTR-members.html +++ b/classCTR-members.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classCTR.html b/classCTR.html index db396e9b..eb045fe5 100644 --- a/classCTR.html +++ b/classCTR.html @@ -180,7 +180,7 @@ class CTR< T > diff --git a/classCTRCommon-members.html b/classCTRCommon-members.html index 9233ed33..c8a2121b 100644 --- a/classCTRCommon-members.html +++ b/classCTRCommon-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classCTRCommon.html b/classCTRCommon.html index 3f20bd70..88487b97 100644 --- a/classCTRCommon.html +++ b/classCTRCommon.html @@ -562,7 +562,7 @@ Protected Member Functions diff --git a/classChaCha-members.html b/classChaCha-members.html index 073dd2b2..46f7ca47 100644 --- a/classChaCha-members.html +++ b/classChaCha-members.html @@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classChaCha.html b/classChaCha.html index 98c509c2..6440042b 100644 --- a/classChaCha.html +++ b/classChaCha.html @@ -672,7 +672,7 @@ class ChaChaPoly< diff --git a/classChaChaPoly-members.html b/classChaChaPoly-members.html index c2effd57..0f859a94 100644 --- a/classChaChaPoly-members.html +++ b/classChaChaPoly-members.html @@ -114,7 +114,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classChaChaPoly.html b/classChaChaPoly.html index d095fcab..3d4ef253 100644 --- a/classChaChaPoly.html +++ b/classChaChaPoly.html @@ -664,7 +664,7 @@ virtual  diff --git a/classCipher-members.html b/classCipher-members.html index 7e8b339d..a287732b 100644 --- a/classCipher-members.html +++ b/classCipher-members.html @@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classCipher.html b/classCipher.html index 36a678df..9e745b85 100644 --- a/classCipher.html +++ b/classCipher.html @@ -345,7 +345,7 @@ Public Member Functions

Size of the initialization vector for this cipher, in bytes.

If the cipher does not need an initialization vector, this function will return zero.

-

Implemented in Acorn128, ChaCha, ChaChaPoly, EAXCommon, GCMCommon, CBCCommon, CFBCommon, CTRCommon, and OFBCommon.

+

Implemented in Acorn128, ChaCha, ChaChaPoly, EAXCommon, GCMCommon, CTRCommon, CBCCommon, CFBCommon, and OFBCommon.

@@ -374,7 +374,7 @@ Public Member Functions

If the cipher supports variable-sized keys, keySize() indicates the default or recommended key size. The cipher may support other key sizes.

See Also
setKey(), ivSize()
-

Implemented in Acorn128, ChaCha, ChaChaPoly, EAXCommon, GCMCommon, CBCCommon, CFBCommon, CTRCommon, and OFBCommon.

+

Implemented in Acorn128, ChaCha, ChaChaPoly, EAXCommon, GCMCommon, CTRCommon, CBCCommon, CFBCommon, and OFBCommon.

@@ -483,7 +483,7 @@ Public Member Functions diff --git a/classCurve25519-members.html b/classCurve25519-members.html index 5410ec42..70a57cea 100644 --- a/classCurve25519-members.html +++ b/classCurve25519-members.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classCurve25519.html b/classCurve25519.html index 192d39df..feb5f660 100644 --- a/classCurve25519.html +++ b/classCurve25519.html @@ -302,7 +302,7 @@ class Ed25519 diff --git a/classEAX-members.html b/classEAX-members.html index 255cb0ae..9532dd4b 100644 --- a/classEAX-members.html +++ b/classEAX-members.html @@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classEAX.html b/classEAX.html index 636636df..c2063cfd 100644 --- a/classEAX.html +++ b/classEAX.html @@ -218,7 +218,7 @@ class EAX< T > diff --git a/classEAXCommon-members.html b/classEAXCommon-members.html index 86f28250..87ae9f4b 100644 --- a/classEAXCommon-members.html +++ b/classEAXCommon-members.html @@ -116,7 +116,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classEAXCommon.html b/classEAXCommon.html index 28dff6a8..642b63d8 100644 --- a/classEAXCommon.html +++ b/classEAXCommon.html @@ -731,7 +731,7 @@ Protected Member Functions diff --git a/classEd25519-members.html b/classEd25519-members.html index afd594ee..ad1d6c60 100644 --- a/classEd25519-members.html +++ b/classEd25519-members.html @@ -96,7 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classEd25519.html b/classEd25519.html index a26caa8f..92f8a5fc 100644 --- a/classEd25519.html +++ b/classEd25519.html @@ -353,7 +353,7 @@ Static Public Member Functions diff --git a/classGCM-members.html b/classGCM-members.html index aed957c3..3b283402 100644 --- a/classGCM-members.html +++ b/classGCM-members.html @@ -118,7 +118,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classGCM.html b/classGCM.html index a91b4087..4dd50a21 100644 --- a/classGCM.html +++ b/classGCM.html @@ -222,7 +222,7 @@ class GCM< T > diff --git a/classGCMCommon-members.html b/classGCMCommon-members.html index 505aed3e..a75008b0 100644 --- a/classGCMCommon-members.html +++ b/classGCMCommon-members.html @@ -117,7 +117,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classGCMCommon.html b/classGCMCommon.html index 6217723d..b1444062 100644 --- a/classGCMCommon.html +++ b/classGCMCommon.html @@ -735,7 +735,7 @@ Protected Member Functions diff --git a/classGF128-members.html b/classGF128-members.html index 9e6926c1..d6ab5909 100644 --- a/classGF128-members.html +++ b/classGF128-members.html @@ -97,7 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classGF128.html b/classGF128.html index 29d5557c..46e45677 100644 --- a/classGF128.html +++ b/classGF128.html @@ -333,7 +333,7 @@ Static Public Member Functions diff --git a/classGHASH-members.html b/classGHASH-members.html index 376d1ade..201fb2ac 100644 --- a/classGHASH-members.html +++ b/classGHASH-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classGHASH.html b/classGHASH.html index b9cb0ffc..2227a49e 100644 --- a/classGHASH.html +++ b/classGHASH.html @@ -264,7 +264,7 @@ void  diff --git a/classHash-members.html b/classHash-members.html index 2987137e..72f51053 100644 --- a/classHash-members.html +++ b/classHash-members.html @@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classHash.html b/classHash.html index 6f8892fe..55617d54 100644 --- a/classHash.html +++ b/classHash.html @@ -574,7 +574,7 @@ Protected Member Functions diff --git a/classKeccakCore-members.html b/classKeccakCore-members.html index 600367af..50df6a63 100644 --- a/classKeccakCore-members.html +++ b/classKeccakCore-members.html @@ -107,7 +107,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classKeccakCore.html b/classKeccakCore.html index d2ec1657..28d39bdf 100644 --- a/classKeccakCore.html +++ b/classKeccakCore.html @@ -474,7 +474,7 @@ void  diff --git a/classNewHope-members.html b/classNewHope-members.html index 8b6eba45..98b199d0 100644 --- a/classNewHope-members.html +++ b/classNewHope-members.html @@ -98,7 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classNewHope.html b/classNewHope.html index c73dc28b..6b68fe01 100644 --- a/classNewHope.html +++ b/classNewHope.html @@ -361,7 +361,7 @@ Static Public Member Functions diff --git a/classNoiseSource-members.html b/classNoiseSource-members.html index 7dc64e1d..cb17fc1c 100644 --- a/classNoiseSource-members.html +++ b/classNoiseSource-members.html @@ -98,7 +98,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classNoiseSource.html b/classNoiseSource.html index 8c0d5945..8d4f7df0 100644 --- a/classNoiseSource.html +++ b/classNoiseSource.html @@ -288,7 +288,7 @@ Protected Member Functions diff --git a/classOFB-members.html b/classOFB-members.html index facc3654..19d346cc 100644 --- a/classOFB-members.html +++ b/classOFB-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classOFB.html b/classOFB.html index 80254968..98dda54b 100644 --- a/classOFB.html +++ b/classOFB.html @@ -180,7 +180,7 @@ class OFB< T > diff --git a/classOFBCommon-members.html b/classOFBCommon-members.html index ae1a3c02..8c3189ad 100644 --- a/classOFBCommon-members.html +++ b/classOFBCommon-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classOFBCommon.html b/classOFBCommon.html index a0a48c4b..6e50ce76 100644 --- a/classOFBCommon.html +++ b/classOFBCommon.html @@ -533,7 +533,7 @@ Protected Member Functions diff --git a/classOMAC-members.html b/classOMAC-members.html index 36ed695b..24d42381 100644 --- a/classOMAC-members.html +++ b/classOMAC-members.html @@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classOMAC.html b/classOMAC.html index a35c1af2..79504dab 100644 --- a/classOMAC.html +++ b/classOMAC.html @@ -386,7 +386,7 @@ void  diff --git a/classP521-members.html b/classP521-members.html index f1a6f766..9806f7bc 100644 --- a/classP521-members.html +++ b/classP521-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classP521.html b/classP521.html index 311445d3..6aa5d36a 100644 --- a/classP521.html +++ b/classP521.html @@ -645,7 +645,7 @@ Static Public Member Functions diff --git a/classPoly1305-members.html b/classPoly1305-members.html index 4847e059..92827e67 100644 --- a/classPoly1305-members.html +++ b/classPoly1305-members.html @@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classPoly1305.html b/classPoly1305.html index 39c57257..7feef7e2 100644 --- a/classPoly1305.html +++ b/classPoly1305.html @@ -279,7 +279,7 @@ void  diff --git a/classRNGClass-members.html b/classRNGClass-members.html index cd8f29e0..be149107 100644 --- a/classRNGClass-members.html +++ b/classRNGClass-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classRNGClass.html b/classRNGClass.html index 7cea6e81..2934664e 100644 --- a/classRNGClass.html +++ b/classRNGClass.html @@ -531,7 +531,7 @@ Static Public Attributes diff --git a/classRingOscillatorNoiseSource-members.html b/classRingOscillatorNoiseSource-members.html index 53fa8bbe..cad03a46 100644 --- a/classRingOscillatorNoiseSource-members.html +++ b/classRingOscillatorNoiseSource-members.html @@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classRingOscillatorNoiseSource.html b/classRingOscillatorNoiseSource.html index 93061464..8ba93579 100644 --- a/classRingOscillatorNoiseSource.html +++ b/classRingOscillatorNoiseSource.html @@ -252,7 +252,7 @@ Additional Inherited Members diff --git a/classSHA256-members.html b/classSHA256-members.html index 96ee2544..62b12a77 100644 --- a/classSHA256-members.html +++ b/classSHA256-members.html @@ -109,7 +109,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSHA256.html b/classSHA256.html index 2b997b4b..41773c8e 100644 --- a/classSHA256.html +++ b/classSHA256.html @@ -505,7 +505,7 @@ Additional Inherited Members diff --git a/classSHA3__256-members.html b/classSHA3__256-members.html index 7c24ff46..6941d244 100644 --- a/classSHA3__256-members.html +++ b/classSHA3__256-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSHA3__256.html b/classSHA3__256.html index 0df789d2..cfe97687 100644 --- a/classSHA3__256.html +++ b/classSHA3__256.html @@ -505,7 +505,7 @@ Additional Inherited Members diff --git a/classSHA3__512-members.html b/classSHA3__512-members.html index bac01256..3924a455 100644 --- a/classSHA3__512-members.html +++ b/classSHA3__512-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSHA3__512.html b/classSHA3__512.html index 3a2319d1..9102035f 100644 --- a/classSHA3__512.html +++ b/classSHA3__512.html @@ -505,7 +505,7 @@ Additional Inherited Members diff --git a/classSHA512-members.html b/classSHA512-members.html index 1ebcb32b..b5d3ad4b 100644 --- a/classSHA512-members.html +++ b/classSHA512-members.html @@ -111,7 +111,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSHA512.html b/classSHA512.html index 2674a2c7..2d35b100 100644 --- a/classSHA512.html +++ b/classSHA512.html @@ -512,7 +512,7 @@ Additional Inherited Members diff --git a/classSHAKE-members.html b/classSHAKE-members.html index 7b53eced..df867ca0 100644 --- a/classSHAKE-members.html +++ b/classSHAKE-members.html @@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSHAKE.html b/classSHAKE.html index 8d0c117a..63019c9f 100644 --- a/classSHAKE.html +++ b/classSHAKE.html @@ -442,7 +442,7 @@ Protected Member Functions diff --git a/classSHAKE128-members.html b/classSHAKE128-members.html index 513f1fea..55017999 100644 --- a/classSHAKE128-members.html +++ b/classSHAKE128-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSHAKE128.html b/classSHAKE128.html index b519434f..704ad815 100644 --- a/classSHAKE128.html +++ b/classSHAKE128.html @@ -170,7 +170,7 @@ Additional Inherited Members diff --git a/classSHAKE256-members.html b/classSHAKE256-members.html index 0c1b279c..e11b888b 100644 --- a/classSHAKE256-members.html +++ b/classSHAKE256-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSHAKE256.html b/classSHAKE256.html index bf6887ca..3fc7d7b8 100644 --- a/classSHAKE256.html +++ b/classSHAKE256.html @@ -170,7 +170,7 @@ Additional Inherited Members diff --git a/classSpeck-members.html b/classSpeck-members.html index 323872f8..8fc8105d 100644 --- a/classSpeck-members.html +++ b/classSpeck-members.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSpeck.html b/classSpeck.html index 2a737d5d..b59d8e99 100644 --- a/classSpeck.html +++ b/classSpeck.html @@ -414,7 +414,7 @@ Public Member Functions diff --git a/classSpeckSmall-members.html b/classSpeckSmall-members.html index a10a7f79..acec280e 100644 --- a/classSpeckSmall-members.html +++ b/classSpeckSmall-members.html @@ -104,7 +104,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSpeckSmall.html b/classSpeckSmall.html index f4176445..6b5af9b1 100644 --- a/classSpeckSmall.html +++ b/classSpeckSmall.html @@ -318,7 +318,7 @@ Public Member Functions diff --git a/classSpeckTiny-members.html b/classSpeckTiny-members.html index b4db03d7..d2deccc0 100644 --- a/classSpeckTiny-members.html +++ b/classSpeckTiny-members.html @@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classSpeckTiny.html b/classSpeckTiny.html index e7256cff..c53259d0 100644 --- a/classSpeckTiny.html +++ b/classSpeckTiny.html @@ -427,7 +427,7 @@ class SpeckSmall< diff --git a/classTransistorNoiseSource-members.html b/classTransistorNoiseSource-members.html index 8f962db8..1a577bea 100644 --- a/classTransistorNoiseSource-members.html +++ b/classTransistorNoiseSource-members.html @@ -100,7 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classTransistorNoiseSource.html b/classTransistorNoiseSource.html index a2570b67..89898bb9 100644 --- a/classTransistorNoiseSource.html +++ b/classTransistorNoiseSource.html @@ -279,7 +279,7 @@ Additional Inherited Members diff --git a/classXOF-members.html b/classXOF-members.html index a4bd247a..1533348c 100644 --- a/classXOF-members.html +++ b/classXOF-members.html @@ -101,7 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classXOF.html b/classXOF.html index 62c74031..a0c62759 100644 --- a/classXOF.html +++ b/classXOF.html @@ -507,7 +507,7 @@ Public Member Functions diff --git a/classXTS-members.html b/classXTS-members.html index d66db838..36bb0066 100644 --- a/classXTS-members.html +++ b/classXTS-members.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classXTS.html b/classXTS.html index 9d1a21ec..b59c83ed 100644 --- a/classXTS.html +++ b/classXTS.html @@ -219,7 +219,7 @@ template<typename T1, typename T2 = T1> diff --git a/classXTSCommon-members.html b/classXTSCommon-members.html index 3f5bcec5..4b3ab6b0 100644 --- a/classXTSCommon-members.html +++ b/classXTSCommon-members.html @@ -105,7 +105,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classXTSCommon.html b/classXTSCommon.html index d915d62c..a98cd160 100644 --- a/classXTSCommon.html +++ b/classXTSCommon.html @@ -496,7 +496,7 @@ class XTSSingleKeyCommon diff --git a/classXTSSingleKey-members.html b/classXTSSingleKey-members.html index 5cff06ab..9f199844 100644 --- a/classXTSSingleKey-members.html +++ b/classXTSSingleKey-members.html @@ -108,7 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classXTSSingleKey.html b/classXTSSingleKey.html index b21df5a8..1b135a5e 100644 --- a/classXTSSingleKey.html +++ b/classXTSSingleKey.html @@ -217,7 +217,7 @@ template<typename T > diff --git a/classXTSSingleKeyCommon-members.html b/classXTSSingleKeyCommon-members.html index ef3abee5..e4b3c09e 100644 --- a/classXTSSingleKeyCommon-members.html +++ b/classXTSSingleKeyCommon-members.html @@ -106,7 +106,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/classXTSSingleKeyCommon.html b/classXTSSingleKeyCommon.html index 0250c394..54b6d286 100644 --- a/classXTSSingleKeyCommon.html +++ b/classXTSSingleKeyCommon.html @@ -256,7 +256,7 @@ Protected Member Functions diff --git a/classes.html b/classes.html index fdafac51..6646a336 100644 --- a/classes.html +++ b/classes.html @@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/crypto-esp_8dox.html b/crypto-esp_8dox.html index 28e016e6..7d8c636b 100644 --- a/crypto-esp_8dox.html +++ b/crypto-esp_8dox.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/crypto-rng-ring_8dox.html b/crypto-rng-ring_8dox.html index 5f3f2115..cafe10f7 100644 --- a/crypto-rng-ring_8dox.html +++ b/crypto-rng-ring_8dox.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/crypto-rng_8dox.html b/crypto-rng_8dox.html index 030401fa..3fe52d6a 100644 --- a/crypto-rng_8dox.html +++ b/crypto-rng_8dox.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/crypto.html b/crypto.html index 050269db..c4f7a94e 100644 --- a/crypto.html +++ b/crypto.html @@ -79,25 +79,50 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');

-Supported Algorithms

+Supported algorithms +

The library is split into four main sections: core, light-weight, legacy, and other.

+

+Core algorithms

+

Core algorithms are found within the "libraries/Crypto" directory in the repository:

Reduced memory versions of some algorithms (encryption is slower, but the RAM required for the key schedule is less):

+

The "tiny" versions only support encryption which makes them suitable for the CTR, CFB, OFB, EAX, and GCM block cipher modes but not CBC. The "small" versions use a little more memory but support both encryption and decryption.

+

+Light-weight algorithms

+

The algorithms in the "libraries/CryptoLW" directory are new algorithms that have been designed for "light-weight" environments where memory and CPU resources are constrained:

+ +

These algorithms are fairly new, but they are ideal for Arduino devices. They don't yet appear in any internationally adopted standards yet but any algorithms that are adopted into standards later will be moved to the core library. Maybe you'll be the one to create that new standard!

+

+Legacy algorithms

+

Legacy algorithms in the "libraries/CryptoLegacy" are those that should probably not be used in new protocol designs, but may be required for backwards-compatibility with older protocols:

+ +

CBC is included in the legacy list because cryptography experts no longer recommend it for use in newer designs. It was an important mode in the past but newer designs should be using authenticated encryption with associated data (AEAD) instead. If you were looking to use CBC in your project, then please consider transitioning to one of the AEAD schemes listed above.

+

Over time, other algorithms may be moved from the core library to legacy.

+

+Other algorithms

+

Other algorithms are provided in the remaining directories under "libraries", and consist of algorithms that are either too big for the main library, or are dedicated to a special purpose that only some applications will need:

+ -

The "tiny" versions only support encryption which makes them suitable for the CTR, CFB, OFB, EAX, and GCM block cipher modes but not CBC. The "small" versions use a little more memory but support both encryptionm and decryption.

Optimizations

All cryptographic algorithms have been optimized for 8-bit Arduino platforms like the Uno. Memory usage is also reduced, particularly for SHA256 and SHA512 which save 192 and 512 bytes respectively over traditional implementations. For all algorithms, static sbox tables and the like are placed into program memory to further reduce data memory usage.

@@ -419,7 +444,7 @@ Performance on ARM
diff --git a/crypto_8dox.html b/crypto_8dox.html index a6c079c7..d8b8bb32 100644 --- a/crypto_8dox.html +++ b/crypto_8dox.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/crypto_esp.html b/crypto_esp.html index b9990e4a..77535a8a 100644 --- a/crypto_esp.html +++ b/crypto_esp.html @@ -102,7 +102,7 @@ Stack space diff --git a/crypto_rng.html b/crypto_rng.html index 7c557811..e9040516 100644 --- a/crypto_rng.html +++ b/crypto_rng.html @@ -189,7 +189,7 @@ Destroying secret data diff --git a/crypto_rng_ring.html b/crypto_rng_ring.html index db69234f..5dc69cae 100644 --- a/crypto_rng_ring.html +++ b/crypto_rng_ring.html @@ -150,7 +150,7 @@ Connecting to the Arduino diff --git a/dir_3dd03323535933fb3f714c41ff7a94da.html b/dir_3dd03323535933fb3f714c41ff7a94da.html index 3ed6102b..bc580069 100644 --- a/dir_3dd03323535933fb3f714c41ff7a94da.html +++ b/dir_3dd03323535933fb3f714c41ff7a94da.html @@ -93,7 +93,7 @@ Files diff --git a/dir_470c03f38356b1f63943514897cb198b.html b/dir_470c03f38356b1f63943514897cb198b.html index 776772cc..9018b04f 100644 --- a/dir_470c03f38356b1f63943514897cb198b.html +++ b/dir_470c03f38356b1f63943514897cb198b.html @@ -93,7 +93,7 @@ Files diff --git a/dir_5317e98f2689b9014cdaec1c78a27590.html b/dir_5317e98f2689b9014cdaec1c78a27590.html index 8afe4c16..0c7758cd 100644 --- a/dir_5317e98f2689b9014cdaec1c78a27590.html +++ b/dir_5317e98f2689b9014cdaec1c78a27590.html @@ -93,11 +93,23 @@ Files   file  CryptoLW.h [code]   +file  Speck.cpp [code] +  +file  Speck.h [code] +  +file  SpeckSmall.cpp [code] +  +file  SpeckSmall.h [code] +  +file  SpeckTiny.cpp [code] +  +file  SpeckTiny.h [code] diff --git a/dir_58d2f659e0f0f847cf173d02114010b9.html b/dir_58d2f659e0f0f847cf173d02114010b9.html index 0259b455..f2157ecb 100644 --- a/dir_58d2f659e0f0f847cf173d02114010b9.html +++ b/dir_58d2f659e0f0f847cf173d02114010b9.html @@ -91,7 +91,7 @@ Directories diff --git a/dir_775347adf427fba7017dd40c1dad1e7c.html b/dir_775347adf427fba7017dd40c1dad1e7c.html new file mode 100644 index 00000000..70e36df0 --- /dev/null +++ b/dir_775347adf427fba7017dd40c1dad1e7c.html @@ -0,0 +1,111 @@ + + + + + + +Arduino Cryptography Library: src Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
Arduino Cryptography Library +
+
+
+ + + + + + + + +
+ +
+ + +
+
+
+
src Directory Reference
+
+
+ + + + + + + + + + + + + + + + +

+Files

file  CBC.cpp [code]
 
file  CBC.h [code]
 
file  CFB.cpp [code]
 
file  CFB.h [code]
 
file  CryptoLegacy.h [code]
 
file  OFB.cpp [code]
 
file  OFB.h [code]
 
+
+ + + + diff --git a/dir_7e6ab9b017486261fe80629d442521f0.html b/dir_7e6ab9b017486261fe80629d442521f0.html index 46429d44..57c7dc95 100644 --- a/dir_7e6ab9b017486261fe80629d442521f0.html +++ b/dir_7e6ab9b017486261fe80629d442521f0.html @@ -93,7 +93,7 @@ Files diff --git a/dir_bc0718b08fb2015b8e59c47b2805f60c.html b/dir_bc0718b08fb2015b8e59c47b2805f60c.html index 982de1a7..06226011 100644 --- a/dir_bc0718b08fb2015b8e59c47b2805f60c.html +++ b/dir_bc0718b08fb2015b8e59c47b2805f60c.html @@ -87,6 +87,8 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); Directories directory  Crypto   +directory  CryptoLegacy +  directory  CryptoLW   directory  NewHope @@ -99,7 +101,7 @@ Directories diff --git a/dir_d12c1dff49c89877a441c648bfd77d9b.html b/dir_d12c1dff49c89877a441c648bfd77d9b.html new file mode 100644 index 00000000..89d71c52 --- /dev/null +++ b/dir_d12c1dff49c89877a441c648bfd77d9b.html @@ -0,0 +1,99 @@ + + + + + + +Arduino Cryptography Library: CryptoLegacy Directory Reference + + + + + + + + + +
+
+ + + + + + +
+
Arduino Cryptography Library +
+
+
+ + + + + + + + +
+ +
+ + +
+
+
+
CryptoLegacy Directory Reference
+
+
+ + + + +

+Directories

directory  src
 
+
+ + + + diff --git a/dir_e2ce51835550ba18edf07a8311722290.html b/dir_e2ce51835550ba18edf07a8311722290.html index e342ff8a..d0e3b39d 100644 --- a/dir_e2ce51835550ba18edf07a8311722290.html +++ b/dir_e2ce51835550ba18edf07a8311722290.html @@ -117,14 +117,6 @@ Files   file  BlockCipher.h [code]   -file  CBC.cpp [code] -  -file  CBC.h [code] -  -file  CFB.cpp [code] -  -file  CFB.h [code] -  file  ChaCha.cpp [code]   file  ChaCha.h [code] @@ -181,10 +173,6 @@ Files   file  NoiseSource.h [code]   -file  OFB.cpp [code] -  -file  OFB.h [code] -  file  OMAC.cpp [code]   file  OMAC.h [code] @@ -217,18 +205,6 @@ Files   file  SHAKE.h [code]   -file  Speck.cpp [code] -  -file  Speck.h [code] -  -file  SpeckSmall.cpp [code] -  -file  SpeckSmall.h [code] -  -file  SpeckTiny.cpp [code] -  -file  SpeckTiny.h [code] -  file  XOF.cpp [code]   file  XOF.h [code] @@ -241,7 +217,7 @@ Files diff --git a/files.html b/files.html index 800adcc0..d515816d 100644 --- a/files.html +++ b/files.html @@ -116,67 +116,68 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); o*Cipher.h o*Crypto.cpp o*Crypto.h -o*CryptoLW.h -o*CTR.cpp -o*CTR.h -o*Curve25519.cpp -o*Curve25519.h -o*EAX.cpp -o*EAX.h -o*Ed25519.cpp -o*Ed25519.h -o*GCM.cpp -o*GCM.h -o*GF128.cpp -o*GF128.h -o*GHASH.cpp -o*GHASH.h -o*Hash.cpp -o*Hash.h -o*KeccakCore.cpp -o*KeccakCore.h -o*NewHope.cpp -o*NewHope.h -o*NoiseSource.cpp -o*NoiseSource.h -o*OFB.cpp -o*OFB.h -o*OMAC.cpp -o*OMAC.h -o*P521.cpp -o*P521.h -o*Poly1305.cpp -o*Poly1305.h -o*RingOscillatorNoiseSource.cpp -o*RingOscillatorNoiseSource.h -o*RNG.cpp -o*RNG.h -o*SHA256.cpp -o*SHA256.h -o*SHA3.cpp -o*SHA3.h -o*SHA512.cpp -o*SHA512.h -o*SHAKE.cpp -o*SHAKE.h -o*Speck.cpp -o*Speck.h -o*SpeckSmall.cpp -o*SpeckSmall.h -o*SpeckTiny.cpp -o*SpeckTiny.h -o*TransistorNoiseSource.cpp -o*TransistorNoiseSource.h -o*XOF.cpp -o*XOF.h -o*XTS.cpp -\*XTS.h +o*CryptoLegacy.h +o*CryptoLW.h +o*CTR.cpp +o*CTR.h +o*Curve25519.cpp +o*Curve25519.h +o*EAX.cpp +o*EAX.h +o*Ed25519.cpp +o*Ed25519.h +o*GCM.cpp +o*GCM.h +o*GF128.cpp +o*GF128.h +o*GHASH.cpp +o*GHASH.h +o*Hash.cpp +o*Hash.h +o*KeccakCore.cpp +o*KeccakCore.h +o*NewHope.cpp +o*NewHope.h +o*NoiseSource.cpp +o*NoiseSource.h +o*OFB.cpp +o*OFB.h +o*OMAC.cpp +o*OMAC.h +o*P521.cpp +o*P521.h +o*Poly1305.cpp +o*Poly1305.h +o*RingOscillatorNoiseSource.cpp +o*RingOscillatorNoiseSource.h +o*RNG.cpp +o*RNG.h +o*SHA256.cpp +o*SHA256.h +o*SHA3.cpp +o*SHA3.h +o*SHA512.cpp +o*SHA512.h +o*SHAKE.cpp +o*SHAKE.h +o*Speck.cpp +o*Speck.h +o*SpeckSmall.cpp +o*SpeckSmall.h +o*SpeckTiny.cpp +o*SpeckTiny.h +o*TransistorNoiseSource.cpp +o*TransistorNoiseSource.h +o*XOF.cpp +o*XOF.h +o*XTS.cpp +\*XTS.h diff --git a/functions.html b/functions.html index 1ae4185d..0c50009a 100644 --- a/functions.html +++ b/functions.html @@ -176,7 +176,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_b.html b/functions_b.html index db76e240..93098374 100644 --- a/functions_b.html +++ b/functions_b.html @@ -157,7 +157,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_c.html b/functions_c.html index 7273a1fb..240eca4b 100644 --- a/functions_c.html +++ b/functions_c.html @@ -208,7 +208,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_d.html b/functions_d.html index ce6ccbd3..e3ce0528 100644 --- a/functions_d.html +++ b/functions_d.html @@ -175,7 +175,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_e.html b/functions_e.html index 71a744b2..eaefa0b9 100644 --- a/functions_e.html +++ b/functions_e.html @@ -167,7 +167,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_enum.html b/functions_enum.html index 32bf8c34..322d1741 100644 --- a/functions_enum.html +++ b/functions_enum.html @@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_eval.html b/functions_eval.html index 6e2d0467..950ec667 100644 --- a/functions_eval.html +++ b/functions_eval.html @@ -102,7 +102,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_f.html b/functions_f.html index 07c71c75..af44850a 100644 --- a/functions_f.html +++ b/functions_f.html @@ -148,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func.html b/functions_func.html index 3711dfd7..502ba50f 100644 --- a/functions_func.html +++ b/functions_func.html @@ -176,7 +176,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_b.html b/functions_func_b.html index 5ca76509..9b303863 100644 --- a/functions_func_b.html +++ b/functions_func_b.html @@ -157,7 +157,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_c.html b/functions_func_c.html index 63db20e1..3544a045 100644 --- a/functions_func_c.html +++ b/functions_func_c.html @@ -208,7 +208,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_d.html b/functions_func_d.html index d6738d1f..63894337 100644 --- a/functions_func_d.html +++ b/functions_func_d.html @@ -175,7 +175,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_e.html b/functions_func_e.html index 22a8495a..e70286f8 100644 --- a/functions_func_e.html +++ b/functions_func_e.html @@ -167,7 +167,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_f.html b/functions_func_f.html index 30dc8db8..6fad46c9 100644 --- a/functions_func_f.html +++ b/functions_func_f.html @@ -148,7 +148,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_g.html b/functions_func_g.html index 2b6d6d20..b4deb5e7 100644 --- a/functions_func_g.html +++ b/functions_func_g.html @@ -137,7 +137,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_h.html b/functions_func_h.html index 76e588d5..e6a86b49 100644 --- a/functions_func_h.html +++ b/functions_func_h.html @@ -139,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_i.html b/functions_func_i.html index bc2455a4..9b5864da 100644 --- a/functions_func_i.html +++ b/functions_func_i.html @@ -154,7 +154,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_k.html b/functions_func_k.html index ab3d76c1..2d0f691d 100644 --- a/functions_func_k.html +++ b/functions_func_k.html @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_l.html b/functions_func_l.html index a47cc9bd..b4d7ae25 100644 --- a/functions_func_l.html +++ b/functions_func_l.html @@ -127,7 +127,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_m.html b/functions_func_m.html index 0ebd8506..0890273b 100644 --- a/functions_func_m.html +++ b/functions_func_m.html @@ -134,7 +134,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_n.html b/functions_func_n.html index 8246d604..adeef3e7 100644 --- a/functions_func_n.html +++ b/functions_func_n.html @@ -130,7 +130,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_o.html b/functions_func_o.html index 677d6548..6fc26827 100644 --- a/functions_func_o.html +++ b/functions_func_o.html @@ -136,7 +136,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_p.html b/functions_func_p.html index b56dad7b..ecaf9898 100644 --- a/functions_func_p.html +++ b/functions_func_p.html @@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_r.html b/functions_func_r.html index 778f38c4..95aa2135 100644 --- a/functions_func_r.html +++ b/functions_func_r.html @@ -159,7 +159,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_s.html b/functions_func_s.html index 3652402e..e074e044 100644 --- a/functions_func_s.html +++ b/functions_func_s.html @@ -255,7 +255,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_t.html b/functions_func_t.html index 2b13dd3d..05ab0c01 100644 --- a/functions_func_t.html +++ b/functions_func_t.html @@ -137,7 +137,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_u.html b/functions_func_u.html index 726f4ff4..89e1bbd1 100644 --- a/functions_func_u.html +++ b/functions_func_u.html @@ -145,7 +145,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_v.html b/functions_func_v.html index 5e0646c1..587d8600 100644 --- a/functions_func_v.html +++ b/functions_func_v.html @@ -128,7 +128,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_x.html b/functions_func_x.html index c888c1c4..e4ea4d86 100644 --- a/functions_func_x.html +++ b/functions_func_x.html @@ -139,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_func_~.html b/functions_func_~.html index 245dd46a..a85606c0 100644 --- a/functions_func_~.html +++ b/functions_func_~.html @@ -217,7 +217,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_g.html b/functions_g.html index 25f957f7..4bee8c57 100644 --- a/functions_g.html +++ b/functions_g.html @@ -137,7 +137,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_h.html b/functions_h.html index 26673a1a..acb12ad7 100644 --- a/functions_h.html +++ b/functions_h.html @@ -139,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_i.html b/functions_i.html index 789a6e63..d3d90ea2 100644 --- a/functions_i.html +++ b/functions_i.html @@ -154,7 +154,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_k.html b/functions_k.html index 6b16bdba..5c41021f 100644 --- a/functions_k.html +++ b/functions_k.html @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_l.html b/functions_l.html index 08c5de6a..1106d94b 100644 --- a/functions_l.html +++ b/functions_l.html @@ -127,7 +127,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_m.html b/functions_m.html index fc3e14ec..49da62f9 100644 --- a/functions_m.html +++ b/functions_m.html @@ -134,7 +134,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_n.html b/functions_n.html index abc97ab0..d9c56431 100644 --- a/functions_n.html +++ b/functions_n.html @@ -130,7 +130,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_o.html b/functions_o.html index 4fd10ca4..a996691c 100644 --- a/functions_o.html +++ b/functions_o.html @@ -136,7 +136,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_p.html b/functions_p.html index 013b6e99..15a050c7 100644 --- a/functions_p.html +++ b/functions_p.html @@ -138,7 +138,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_r.html b/functions_r.html index d4d71f3b..09c8c850 100644 --- a/functions_r.html +++ b/functions_r.html @@ -162,7 +162,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_s.html b/functions_s.html index a7e7fd8d..e2bb12ad 100644 --- a/functions_s.html +++ b/functions_s.html @@ -258,7 +258,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_t.html b/functions_t.html index 70c112ea..797de27d 100644 --- a/functions_t.html +++ b/functions_t.html @@ -140,7 +140,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_u.html b/functions_u.html index 215b7dab..6272a434 100644 --- a/functions_u.html +++ b/functions_u.html @@ -145,7 +145,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_v.html b/functions_v.html index 875cc7c6..4531a394 100644 --- a/functions_v.html +++ b/functions_v.html @@ -131,7 +131,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_vars.html b/functions_vars.html index b075cf17..01a6f431 100644 --- a/functions_vars.html +++ b/functions_vars.html @@ -99,7 +99,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_x.html b/functions_x.html index 2ca89c74..1e5bb4e5 100644 --- a/functions_x.html +++ b/functions_x.html @@ -139,7 +139,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/functions_~.html b/functions_~.html index 3dcc4361..3ef6111d 100644 --- a/functions_~.html +++ b/functions_~.html @@ -217,7 +217,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/hierarchy.html b/hierarchy.html index b1bb488d..115b9e79 100644 --- a/hierarchy.html +++ b/hierarchy.html @@ -152,7 +152,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/index.html b/index.html index f154980e..b0b58ee0 100644 --- a/index.html +++ b/index.html @@ -85,7 +85,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/mainpage_8dox.html b/mainpage_8dox.html index bf0940ce..4e01f3bf 100644 --- a/mainpage_8dox.html +++ b/mainpage_8dox.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/newhope-small_8dox.html b/newhope-small_8dox.html index 1b6c5e4a..a7026030 100644 --- a/newhope-small_8dox.html +++ b/newhope-small_8dox.html @@ -86,7 +86,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/newhope_small.html b/newhope_small.html index 73936331..b7f26947 100644 --- a/newhope_small.html +++ b/newhope_small.html @@ -249,7 +249,7 @@ Summary diff --git a/pages.html b/pages.html index 4c3e312b..a344b414 100644 --- a/pages.html +++ b/pages.html @@ -90,7 +90,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search'); diff --git a/search/all_1.js b/search/all_1.js index 4aef7579..565dd73b 100644 --- a/search/all_1.js +++ b/search/all_1.js @@ -5,5 +5,5 @@ var searchData= ['blake2b',['BLAKE2b',['../classBLAKE2b.html',1,'BLAKE2b'],['../classBLAKE2b.html#a19b3b751809905a5587468f0d6c666ff',1,'BLAKE2b::BLAKE2b()']]], ['blake2s',['BLAKE2s',['../classBLAKE2s.html',1,'BLAKE2s'],['../classBLAKE2s.html#a7345f4e08c19d7a8c278282b46df21a2',1,'BLAKE2s::BLAKE2s()']]], ['blockcipher',['BlockCipher',['../classBlockCipher.html',1,'BlockCipher'],['../classBlockCipher.html#adc3d7cba116cbea9ad017f4cded6fe2f',1,'BlockCipher::BlockCipher()'],['../classOMAC.html#abca82def496c6c6ab1ce5e5a958ec34a',1,'OMAC::blockCipher()']]], - ['blocksize',['blockSize',['../classAESCommon.html#ae26afdcc6d18e8888974acae16df1413',1,'AESCommon::blockSize()'],['../classAESTiny256.html#a3f48f55b7600dfc672acda899928de76',1,'AESTiny256::blockSize()'],['../classAESTiny128.html#ad00941c5ed48c413b30636420fd42a2e',1,'AESTiny128::blockSize()'],['../classBLAKE2b.html#abec1b2320c3afaed12a29cf081b95fe2',1,'BLAKE2b::blockSize()'],['../classBLAKE2s.html#a9b5403734c20a0591d72a98912e4a305',1,'BLAKE2s::blockSize()'],['../classBlockCipher.html#a7059a310487c128db034b0ce0ad425a0',1,'BlockCipher::blockSize()'],['../classHash.html#a4e4297812e3483410556830fe5d47bdf',1,'Hash::blockSize()'],['../classKeccakCore.html#a3742ed39151811b5d1c263c75ee5b20a',1,'KeccakCore::blockSize()'],['../classSHA256.html#a71bbd9064f9d6191d0647f867953a858',1,'SHA256::blockSize()'],['../classSHA3__256.html#a88a50ab6c2d4ad105cda2dd504d96e7c',1,'SHA3_256::blockSize()'],['../classSHA3__512.html#a4493a717bad8fa5cd35fe3aa36f25ab3',1,'SHA3_512::blockSize()'],['../classSHA512.html#acf8b9bcb6be91ee70acc3700a2ffa1a1',1,'SHA512::blockSize()'],['../classSHAKE.html#a635b2475049541f73eaf577ed8e67cb7',1,'SHAKE::blockSize()'],['../classSpeck.html#a18a3b982a2cbc48befc8d498de08f188',1,'Speck::blockSize()'],['../classSpeckTiny.html#af8bbd1d1124fd1c4ef1aa167625376a9',1,'SpeckTiny::blockSize()'],['../classXOF.html#a469429647da7d43b3aa4aef44506d01c',1,'XOF::blockSize()']]] + ['blocksize',['blockSize',['../classAESCommon.html#ae26afdcc6d18e8888974acae16df1413',1,'AESCommon::blockSize()'],['../classAESTiny256.html#a3f48f55b7600dfc672acda899928de76',1,'AESTiny256::blockSize()'],['../classAESTiny128.html#ad00941c5ed48c413b30636420fd42a2e',1,'AESTiny128::blockSize()'],['../classBLAKE2b.html#abec1b2320c3afaed12a29cf081b95fe2',1,'BLAKE2b::blockSize()'],['../classBLAKE2s.html#a9b5403734c20a0591d72a98912e4a305',1,'BLAKE2s::blockSize()'],['../classBlockCipher.html#a7059a310487c128db034b0ce0ad425a0',1,'BlockCipher::blockSize()'],['../classHash.html#a4e4297812e3483410556830fe5d47bdf',1,'Hash::blockSize()'],['../classKeccakCore.html#a3742ed39151811b5d1c263c75ee5b20a',1,'KeccakCore::blockSize()'],['../classSHA256.html#a71bbd9064f9d6191d0647f867953a858',1,'SHA256::blockSize()'],['../classSHA3__256.html#a88a50ab6c2d4ad105cda2dd504d96e7c',1,'SHA3_256::blockSize()'],['../classSHA3__512.html#a4493a717bad8fa5cd35fe3aa36f25ab3',1,'SHA3_512::blockSize()'],['../classSHA512.html#acf8b9bcb6be91ee70acc3700a2ffa1a1',1,'SHA512::blockSize()'],['../classSHAKE.html#a635b2475049541f73eaf577ed8e67cb7',1,'SHAKE::blockSize()'],['../classXOF.html#a469429647da7d43b3aa4aef44506d01c',1,'XOF::blockSize()'],['../classSpeck.html#a18a3b982a2cbc48befc8d498de08f188',1,'Speck::blockSize()'],['../classSpeckTiny.html#af8bbd1d1124fd1c4ef1aa167625376a9',1,'SpeckTiny::blockSize()']]] ]; diff --git a/search/all_10.js b/search/all_10.js index 8cb8b3bf..4ac22431 100644 --- a/search/all_10.js +++ b/search/all_10.js @@ -5,14 +5,14 @@ var searchData= ['sectorsize',['sectorSize',['../classXTSCommon.html#a7b96255bdf33eccca8f64eb1572cf8eb',1,'XTSCommon']]], ['seed_5fsize',['SEED_SIZE',['../classRNGClass.html#ae3a013bfc73795fd26ee36e70d89f4c2',1,'RNGClass']]], ['setautosavetime',['setAutoSaveTime',['../classRNGClass.html#a5848e87a5f2f0302c88b0377f0e3366d',1,'RNGClass']]], - ['setblockcipher',['setBlockCipher',['../classCBCCommon.html#a0b7631244b0c2c954cfdb50eb32f7db1',1,'CBCCommon::setBlockCipher()'],['../classCFBCommon.html#a9161530f456efacb64f5008fdb1a460c',1,'CFBCommon::setBlockCipher()'],['../classCTRCommon.html#a6c409c4ec1f99e0cb751196d891dc228',1,'CTRCommon::setBlockCipher()'],['../classEAXCommon.html#a7db44040163b33f818cfaf47185251ca',1,'EAXCommon::setBlockCipher()'],['../classGCMCommon.html#a7abd3044862f8634f3b176aafa779ba2',1,'GCMCommon::setBlockCipher()'],['../classOFBCommon.html#a0053e2566a88859effffacbf1e4ade04',1,'OFBCommon::setBlockCipher()'],['../classOMAC.html#a8ae86bc629cca60cebb995d092ba06b4',1,'OMAC::setBlockCipher()']]], + ['setblockcipher',['setBlockCipher',['../classCTRCommon.html#a6c409c4ec1f99e0cb751196d891dc228',1,'CTRCommon::setBlockCipher()'],['../classEAXCommon.html#a7db44040163b33f818cfaf47185251ca',1,'EAXCommon::setBlockCipher()'],['../classGCMCommon.html#a7abd3044862f8634f3b176aafa779ba2',1,'GCMCommon::setBlockCipher()'],['../classOMAC.html#a8ae86bc629cca60cebb995d092ba06b4',1,'OMAC::setBlockCipher()'],['../classCBCCommon.html#a0b7631244b0c2c954cfdb50eb32f7db1',1,'CBCCommon::setBlockCipher()'],['../classCFBCommon.html#a9161530f456efacb64f5008fdb1a460c',1,'CFBCommon::setBlockCipher()'],['../classOFBCommon.html#a0053e2566a88859effffacbf1e4ade04',1,'OFBCommon::setBlockCipher()']]], ['setblockciphers',['setBlockCiphers',['../classXTSCommon.html#aade8a16b70a49e8b04cb776522b29b7e',1,'XTSCommon']]], ['setcapacity',['setCapacity',['../classKeccakCore.html#ab3c1905f2002e49aca085d6f0b5546f7',1,'KeccakCore']]], ['setcounter',['setCounter',['../classChaCha.html#acab9109b7189ea88d9e5417a3a209eac',1,'ChaCha']]], ['setcountersize',['setCounterSize',['../classCTRCommon.html#ae2bc6b33a864412598b426320d853337',1,'CTRCommon']]], ['sethmackey',['setHMACKey',['../classKeccakCore.html#aeff6b3357916bf426b60d3629db52628',1,'KeccakCore']]], - ['setiv',['setIV',['../classCBCCommon.html#ac7a586217835055b3a354bb932db160c',1,'CBCCommon::setIV()'],['../classCFBCommon.html#a597040eb7df40adbbef94b4c3975cd80',1,'CFBCommon::setIV()'],['../classChaCha.html#a734f3246b1e6810c63637b8cda26b259',1,'ChaCha::setIV()'],['../classChaChaPoly.html#a308056b17b3a4a496e9612ae19a2fd6f',1,'ChaChaPoly::setIV()'],['../classCipher.html#a3777acd8ff776a4e945bb7c9f2d044d9',1,'Cipher::setIV()'],['../classCTRCommon.html#aad289af3eb013cb3ffda6d7e8e8b3d04',1,'CTRCommon::setIV()'],['../classEAXCommon.html#a33a5da1f210f01c3622fbf27208f3d45',1,'EAXCommon::setIV()'],['../classGCMCommon.html#a2545135fe42c832e40e057b603824524',1,'GCMCommon::setIV()'],['../classOFBCommon.html#a4a35364cf30d78f1968cc00803686caf',1,'OFBCommon::setIV()'],['../classAcorn128.html#ae4e9ecf2030c4d2e3f32a19f937de845',1,'Acorn128::setIV()']]], - ['setkey',['setKey',['../classAES128.html#a42d7548eb5084a2c3e2d5aa5f6f98ba4',1,'AES128::setKey()'],['../classAES192.html#a4ab37cff19fb05ceef1533ebc5e37cde',1,'AES192::setKey()'],['../classAES256.html#a6af085d2d6a730ff1e025f982121bbda',1,'AES256::setKey()'],['../classAESTiny256.html#abc162075b181bfca34144f4eec6deec7',1,'AESTiny256::setKey()'],['../classAESSmall256.html#ae7e05119a6183d5f7fc520206f97c0e0',1,'AESSmall256::setKey()'],['../classAESTiny128.html#a475b147be367e6053ff64e30bf79694c',1,'AESTiny128::setKey()'],['../classAESSmall128.html#a6ca13e59f88498c8c3da338e76f47de5',1,'AESSmall128::setKey()'],['../classBlockCipher.html#a9a05307664469777592799c8f77397c4',1,'BlockCipher::setKey()'],['../classCBCCommon.html#add75ea4342a190e560cee26a8e9efc37',1,'CBCCommon::setKey()'],['../classCFBCommon.html#a45b9be25fb96f0e3ca5211b064e2baea',1,'CFBCommon::setKey()'],['../classChaCha.html#a6b2bdffbd3705e388bb458edb2f40c90',1,'ChaCha::setKey()'],['../classChaChaPoly.html#ae300892647dd92cbce711b834aa20c09',1,'ChaChaPoly::setKey()'],['../classCipher.html#a0dfe133bda81dfa680b668f5908ccbe5',1,'Cipher::setKey()'],['../classCTRCommon.html#a79da937dc2c444a174176beab33c055a',1,'CTRCommon::setKey()'],['../classEAXCommon.html#af5be5115c119610abb351028263d28de',1,'EAXCommon::setKey()'],['../classGCMCommon.html#a397c5dddde828c59eb63367385aec562',1,'GCMCommon::setKey()'],['../classOFBCommon.html#ac3a98e81d95ebc6c883baef5f4cfbefb',1,'OFBCommon::setKey()'],['../classSpeck.html#a7a07fc025bd25d832e9899333b5dabef',1,'Speck::setKey()'],['../classSpeckSmall.html#a3345df135f6530bad475d630ef6c1038',1,'SpeckSmall::setKey()'],['../classSpeckTiny.html#a05180c773b9d26d3b67ff569dc86fc2d',1,'SpeckTiny::setKey()'],['../classXTSCommon.html#a68b1ad6bad0b29aeb97dea80e4e03170',1,'XTSCommon::setKey()'],['../classXTSSingleKeyCommon.html#af150ada65640d0dcd1f5e09817f63769',1,'XTSSingleKeyCommon::setKey()'],['../classAcorn128.html#a2a2b2285ffc4d0ed57d661d739d22302',1,'Acorn128::setKey()']]], + ['setiv',['setIV',['../classChaCha.html#a734f3246b1e6810c63637b8cda26b259',1,'ChaCha::setIV()'],['../classChaChaPoly.html#a308056b17b3a4a496e9612ae19a2fd6f',1,'ChaChaPoly::setIV()'],['../classCipher.html#a3777acd8ff776a4e945bb7c9f2d044d9',1,'Cipher::setIV()'],['../classCTRCommon.html#aad289af3eb013cb3ffda6d7e8e8b3d04',1,'CTRCommon::setIV()'],['../classEAXCommon.html#a33a5da1f210f01c3622fbf27208f3d45',1,'EAXCommon::setIV()'],['../classGCMCommon.html#a2545135fe42c832e40e057b603824524',1,'GCMCommon::setIV()'],['../classAcorn128.html#ae4e9ecf2030c4d2e3f32a19f937de845',1,'Acorn128::setIV()'],['../classCBCCommon.html#ac7a586217835055b3a354bb932db160c',1,'CBCCommon::setIV()'],['../classCFBCommon.html#a597040eb7df40adbbef94b4c3975cd80',1,'CFBCommon::setIV()'],['../classOFBCommon.html#a4a35364cf30d78f1968cc00803686caf',1,'OFBCommon::setIV()']]], + ['setkey',['setKey',['../classAES128.html#a42d7548eb5084a2c3e2d5aa5f6f98ba4',1,'AES128::setKey()'],['../classAES192.html#a4ab37cff19fb05ceef1533ebc5e37cde',1,'AES192::setKey()'],['../classAES256.html#a6af085d2d6a730ff1e025f982121bbda',1,'AES256::setKey()'],['../classAESTiny256.html#abc162075b181bfca34144f4eec6deec7',1,'AESTiny256::setKey()'],['../classAESSmall256.html#ae7e05119a6183d5f7fc520206f97c0e0',1,'AESSmall256::setKey()'],['../classAESTiny128.html#a475b147be367e6053ff64e30bf79694c',1,'AESTiny128::setKey()'],['../classAESSmall128.html#a6ca13e59f88498c8c3da338e76f47de5',1,'AESSmall128::setKey()'],['../classBlockCipher.html#a9a05307664469777592799c8f77397c4',1,'BlockCipher::setKey()'],['../classChaCha.html#a6b2bdffbd3705e388bb458edb2f40c90',1,'ChaCha::setKey()'],['../classChaChaPoly.html#ae300892647dd92cbce711b834aa20c09',1,'ChaChaPoly::setKey()'],['../classCipher.html#a0dfe133bda81dfa680b668f5908ccbe5',1,'Cipher::setKey()'],['../classCTRCommon.html#a79da937dc2c444a174176beab33c055a',1,'CTRCommon::setKey()'],['../classEAXCommon.html#af5be5115c119610abb351028263d28de',1,'EAXCommon::setKey()'],['../classGCMCommon.html#a397c5dddde828c59eb63367385aec562',1,'GCMCommon::setKey()'],['../classXTSCommon.html#a68b1ad6bad0b29aeb97dea80e4e03170',1,'XTSCommon::setKey()'],['../classXTSSingleKeyCommon.html#af150ada65640d0dcd1f5e09817f63769',1,'XTSSingleKeyCommon::setKey()'],['../classAcorn128.html#a2a2b2285ffc4d0ed57d661d739d22302',1,'Acorn128::setKey()'],['../classSpeck.html#a7a07fc025bd25d832e9899333b5dabef',1,'Speck::setKey()'],['../classSpeckSmall.html#a3345df135f6530bad475d630ef6c1038',1,'SpeckSmall::setKey()'],['../classSpeckTiny.html#a05180c773b9d26d3b67ff569dc86fc2d',1,'SpeckTiny::setKey()'],['../classCBCCommon.html#add75ea4342a190e560cee26a8e9efc37',1,'CBCCommon::setKey()'],['../classCFBCommon.html#a45b9be25fb96f0e3ca5211b064e2baea',1,'CFBCommon::setKey()'],['../classOFBCommon.html#ac3a98e81d95ebc6c883baef5f4cfbefb',1,'OFBCommon::setKey()']]], ['setnumrounds',['setNumRounds',['../classChaCha.html#a1a0911e0be8f4590d7fb76884d98c541',1,'ChaCha']]], ['setsectorsize',['setSectorSize',['../classXTSCommon.html#a7e0aa61628285073545a8f8e0b0d981d',1,'XTSCommon']]], ['settweak',['setTweak',['../classXTSCommon.html#a744a533d46078de5ea9723139f74bcdb',1,'XTSCommon']]], diff --git a/search/all_2.js b/search/all_2.js index 8a48833f..7b5ddad9 100644 --- a/search/all_2.js +++ b/search/all_2.js @@ -10,7 +10,7 @@ var searchData= ['chachapoly',['ChaChaPoly',['../classChaChaPoly.html',1,'ChaChaPoly'],['../classChaChaPoly.html#a1b6779227eff97b0336bbc849c7e2e1c',1,'ChaChaPoly::ChaChaPoly()']]], ['checktag',['checkTag',['../classAuthenticatedCipher.html#a4bb33d194e2c7d30c4e5a713e59786ff',1,'AuthenticatedCipher::checkTag()'],['../classChaChaPoly.html#aeffb3e0df0b4da03f72f30251243d953',1,'ChaChaPoly::checkTag()'],['../classEAXCommon.html#a72c403f52cefab57566bc5f634c1b963',1,'EAXCommon::checkTag()'],['../classGCMCommon.html#a70229be2fe2274c4109fe7511481075a',1,'GCMCommon::checkTag()'],['../classAcorn128.html#a0a1c914c76d15af00bbb348f160bbacb',1,'Acorn128::checkTag()']]], ['cipher',['Cipher',['../classCipher.html',1,'Cipher'],['../classCipher.html#a6a61077eca3ccd5900f92ceac58fb09c',1,'Cipher::Cipher()']]], - ['clear',['clear',['../classAESCommon.html#a83e43f7d07e31d90fd7b768a93ecfce6',1,'AESCommon::clear()'],['../classAESTiny256.html#ae4cac6af2e78cbf399b7f6d0e613a578',1,'AESTiny256::clear()'],['../classAESSmall256.html#ac63bf2dff7de8a73ba57f4bb0f1df444',1,'AESSmall256::clear()'],['../classAESTiny128.html#a17e56d025f9e55041150953d8561c793',1,'AESTiny128::clear()'],['../classAESSmall128.html#a215b28599d388c2149aba2206d40863d',1,'AESSmall128::clear()'],['../classBLAKE2b.html#a21623759bd381285ebf7e75a00c9c8a9',1,'BLAKE2b::clear()'],['../classBLAKE2s.html#a0848885f52df51dc53949d32a206e72d',1,'BLAKE2s::clear()'],['../classBlockCipher.html#a6f27d46e9dfa7761d014d828ad5f955b',1,'BlockCipher::clear()'],['../classCBCCommon.html#a7befadfe7384e0e857a96a59bf3845e9',1,'CBCCommon::clear()'],['../classCFBCommon.html#a847d320b0fe7f329385f26511b42c40d',1,'CFBCommon::clear()'],['../classChaCha.html#af533905f679066c41f4d6cd76bddb4cb',1,'ChaCha::clear()'],['../classChaChaPoly.html#a2d7fc3fd05a0b6c7c9c21fff6e939c9a',1,'ChaChaPoly::clear()'],['../classCipher.html#a4b7c3965646441a70d9ab934a7c92ab1',1,'Cipher::clear()'],['../classCTRCommon.html#ac0d6381c02fe2a8a017ad66d006a6ef2',1,'CTRCommon::clear()'],['../classEAXCommon.html#afa88b0f589e09103e9c69ace081db0af',1,'EAXCommon::clear()'],['../classGCMCommon.html#a06868ebd67a571aa68d88d5d072cece9',1,'GCMCommon::clear()'],['../classGHASH.html#a4b1ee789debf56f7f24807960ef0556e',1,'GHASH::clear()'],['../classHash.html#a4a959469433cd9348ab7f3ac6228bb34',1,'Hash::clear()'],['../classKeccakCore.html#aeff1df56e4a3103c99c1fe4307e60c66',1,'KeccakCore::clear()'],['../classOFBCommon.html#a55bf2396beb91c457bfc4c20ef5c8123',1,'OFBCommon::clear()'],['../classOMAC.html#a072715dbda39dc9c360cfcaab31d6aa7',1,'OMAC::clear()'],['../classPoly1305.html#ae3f3392b9a2bd0f3472e7e50dd7e21dd',1,'Poly1305::clear()'],['../classSHA256.html#add0d1649d533b27005ccd8508398c689',1,'SHA256::clear()'],['../classSHA3__256.html#a531467f995ef6fc901ad8c2b5776a8d1',1,'SHA3_256::clear()'],['../classSHA3__512.html#acfbc5e9b4d394f011d5132a2b156d260',1,'SHA3_512::clear()'],['../classSHA512.html#a0a9104dce5f099aeba216e5fbcb1ee1a',1,'SHA512::clear()'],['../classSHAKE.html#ab86f52425c1d5b0e5c924b4f96121fe0',1,'SHAKE::clear()'],['../classSpeck.html#aa3866273282addabb9d3703c41fdc95f',1,'Speck::clear()'],['../classSpeckSmall.html#aa93d9f0b5153425dc04e8fb8faff7513',1,'SpeckSmall::clear()'],['../classSpeckTiny.html#a303ecc2639459e47c6eeb21991d52ccf',1,'SpeckTiny::clear()'],['../classXOF.html#ac34cb22f251642b58b3dd78a6480aff3',1,'XOF::clear()'],['../classXTSCommon.html#a96e3cb4a3d35dc4e3a5acbae19b4465b',1,'XTSCommon::clear()'],['../classAcorn128.html#ac98fa6f3ad9f12b090d678d94ffff56f',1,'Acorn128::clear()']]], + ['clear',['clear',['../classAESCommon.html#a83e43f7d07e31d90fd7b768a93ecfce6',1,'AESCommon::clear()'],['../classAESTiny256.html#ae4cac6af2e78cbf399b7f6d0e613a578',1,'AESTiny256::clear()'],['../classAESSmall256.html#ac63bf2dff7de8a73ba57f4bb0f1df444',1,'AESSmall256::clear()'],['../classAESTiny128.html#a17e56d025f9e55041150953d8561c793',1,'AESTiny128::clear()'],['../classAESSmall128.html#a215b28599d388c2149aba2206d40863d',1,'AESSmall128::clear()'],['../classBLAKE2b.html#a21623759bd381285ebf7e75a00c9c8a9',1,'BLAKE2b::clear()'],['../classBLAKE2s.html#a0848885f52df51dc53949d32a206e72d',1,'BLAKE2s::clear()'],['../classBlockCipher.html#a6f27d46e9dfa7761d014d828ad5f955b',1,'BlockCipher::clear()'],['../classChaCha.html#af533905f679066c41f4d6cd76bddb4cb',1,'ChaCha::clear()'],['../classChaChaPoly.html#a2d7fc3fd05a0b6c7c9c21fff6e939c9a',1,'ChaChaPoly::clear()'],['../classCipher.html#a4b7c3965646441a70d9ab934a7c92ab1',1,'Cipher::clear()'],['../classCTRCommon.html#ac0d6381c02fe2a8a017ad66d006a6ef2',1,'CTRCommon::clear()'],['../classEAXCommon.html#afa88b0f589e09103e9c69ace081db0af',1,'EAXCommon::clear()'],['../classGCMCommon.html#a06868ebd67a571aa68d88d5d072cece9',1,'GCMCommon::clear()'],['../classGHASH.html#a4b1ee789debf56f7f24807960ef0556e',1,'GHASH::clear()'],['../classHash.html#a4a959469433cd9348ab7f3ac6228bb34',1,'Hash::clear()'],['../classKeccakCore.html#aeff1df56e4a3103c99c1fe4307e60c66',1,'KeccakCore::clear()'],['../classOMAC.html#a072715dbda39dc9c360cfcaab31d6aa7',1,'OMAC::clear()'],['../classPoly1305.html#ae3f3392b9a2bd0f3472e7e50dd7e21dd',1,'Poly1305::clear()'],['../classSHA256.html#add0d1649d533b27005ccd8508398c689',1,'SHA256::clear()'],['../classSHA3__256.html#a531467f995ef6fc901ad8c2b5776a8d1',1,'SHA3_256::clear()'],['../classSHA3__512.html#acfbc5e9b4d394f011d5132a2b156d260',1,'SHA3_512::clear()'],['../classSHA512.html#a0a9104dce5f099aeba216e5fbcb1ee1a',1,'SHA512::clear()'],['../classSHAKE.html#ab86f52425c1d5b0e5c924b4f96121fe0',1,'SHAKE::clear()'],['../classXOF.html#ac34cb22f251642b58b3dd78a6480aff3',1,'XOF::clear()'],['../classXTSCommon.html#a96e3cb4a3d35dc4e3a5acbae19b4465b',1,'XTSCommon::clear()'],['../classAcorn128.html#ac98fa6f3ad9f12b090d678d94ffff56f',1,'Acorn128::clear()'],['../classSpeck.html#aa3866273282addabb9d3703c41fdc95f',1,'Speck::clear()'],['../classSpeckSmall.html#aa93d9f0b5153425dc04e8fb8faff7513',1,'SpeckSmall::clear()'],['../classSpeckTiny.html#a303ecc2639459e47c6eeb21991d52ccf',1,'SpeckTiny::clear()'],['../classCBCCommon.html#a7befadfe7384e0e857a96a59bf3845e9',1,'CBCCommon::clear()'],['../classCFBCommon.html#a847d320b0fe7f329385f26511b42c40d',1,'CFBCommon::clear()'],['../classOFBCommon.html#a55bf2396beb91c457bfc4c20ef5c8123',1,'OFBCommon::clear()']]], ['computetag',['computeTag',['../classAuthenticatedCipher.html#a73fa4306053ed457e5c533b3127391c9',1,'AuthenticatedCipher::computeTag()'],['../classChaChaPoly.html#a92d850ad7027829e4072c43bd5028f95',1,'ChaChaPoly::computeTag()'],['../classEAXCommon.html#ab5a61bba48561d6e7e6b8bafc51d91e3',1,'EAXCommon::computeTag()'],['../classGCMCommon.html#a444634bd4469bb5d404ac882d1d8fdf4',1,'GCMCommon::computeTag()'],['../classAcorn128.html#a333c98509f0ba55dff684d54781c0242',1,'Acorn128::computeTag()']]], ['crypto_2desp_2edox',['crypto-esp.dox',['../crypto-esp_8dox.html',1,'']]], ['crypto_2drng_2dring_2edox',['crypto-rng-ring.dox',['../crypto-rng-ring_8dox.html',1,'']]], diff --git a/search/all_3.js b/search/all_3.js index 2c816b99..bbdc3598 100644 --- a/search/all_3.js +++ b/search/all_3.js @@ -3,7 +3,7 @@ var searchData= ['dbl',['dbl',['../classGF128.html#aef22f6b7be5937f60ed2b7bcf831e52d',1,'GF128']]], ['dbleax',['dblEAX',['../classGF128.html#a56000a4cd7d436de42360e9d43eecde4',1,'GF128']]], ['dblxts',['dblXTS',['../classGF128.html#a3732c9471771c36ac1b518e974d46b3e',1,'GF128']]], - ['decrypt',['decrypt',['../classCBCCommon.html#ab46a2625cae9a654c708e1f31a0e22b6',1,'CBCCommon::decrypt()'],['../classCFBCommon.html#aaaa3d61c5743e30e355207c193c0b0ef',1,'CFBCommon::decrypt()'],['../classChaCha.html#a1f54b2b51b59428010f81a6c4dc4e42c',1,'ChaCha::decrypt()'],['../classChaChaPoly.html#a42f556f202b1166486434ee15b6d95a0',1,'ChaChaPoly::decrypt()'],['../classCipher.html#ac6099d1a0d7f2ff67b0e4ccb4a17eb08',1,'Cipher::decrypt()'],['../classCTRCommon.html#a0943387cf1124258389702e0690740fe',1,'CTRCommon::decrypt()'],['../classEAXCommon.html#a63ce8ae45db137ec9d447216b84245c2',1,'EAXCommon::decrypt()'],['../classGCMCommon.html#a60912d3ab5766aa68dc9b3111ac2c0d7',1,'GCMCommon::decrypt()'],['../classOFBCommon.html#aeb3636d7175b150e2bf16367e51c2e36',1,'OFBCommon::decrypt()'],['../classXOF.html#a1c322679dfd211cd77ae05fb201a32e8',1,'XOF::decrypt()'],['../classAcorn128.html#a7eacfc496f19b691207f64ba58b4c14a',1,'Acorn128::decrypt()']]], + ['decrypt',['decrypt',['../classChaCha.html#a1f54b2b51b59428010f81a6c4dc4e42c',1,'ChaCha::decrypt()'],['../classChaChaPoly.html#a42f556f202b1166486434ee15b6d95a0',1,'ChaChaPoly::decrypt()'],['../classCipher.html#ac6099d1a0d7f2ff67b0e4ccb4a17eb08',1,'Cipher::decrypt()'],['../classCTRCommon.html#a0943387cf1124258389702e0690740fe',1,'CTRCommon::decrypt()'],['../classEAXCommon.html#a63ce8ae45db137ec9d447216b84245c2',1,'EAXCommon::decrypt()'],['../classGCMCommon.html#a60912d3ab5766aa68dc9b3111ac2c0d7',1,'GCMCommon::decrypt()'],['../classXOF.html#a1c322679dfd211cd77ae05fb201a32e8',1,'XOF::decrypt()'],['../classAcorn128.html#a7eacfc496f19b691207f64ba58b4c14a',1,'Acorn128::decrypt()'],['../classCBCCommon.html#ab46a2625cae9a654c708e1f31a0e22b6',1,'CBCCommon::decrypt()'],['../classCFBCommon.html#aaaa3d61c5743e30e355207c193c0b0ef',1,'CFBCommon::decrypt()'],['../classOFBCommon.html#aeb3636d7175b150e2bf16367e51c2e36',1,'OFBCommon::decrypt()']]], ['decryptblock',['decryptBlock',['../classAESCommon.html#a95a806adf42f975765ff62907efdc639',1,'AESCommon::decryptBlock()'],['../classAESTiny256.html#abdf72a52c37c060a9089693c118585bc',1,'AESTiny256::decryptBlock()'],['../classAESSmall256.html#aaba6d59d07d2f40efa8c962375c15888',1,'AESSmall256::decryptBlock()'],['../classAESTiny128.html#a631c417a0f12c7e43f633c555b950182',1,'AESTiny128::decryptBlock()'],['../classAESSmall128.html#aabdb20c638b2107b5b5e3e41dc6dae26',1,'AESSmall128::decryptBlock()'],['../classBlockCipher.html#ac3ba2450222aa1ea804ae4881ab6440c',1,'BlockCipher::decryptBlock()'],['../classSpeck.html#ad8c040df1c52d2559da8fdb3963d28b4',1,'Speck::decryptBlock()'],['../classSpeckSmall.html#acced022717603980ecca21b3f953bf51',1,'SpeckSmall::decryptBlock()'],['../classSpeckTiny.html#a19e54aef7d1b3ef92e8140dd9c308c3c',1,'SpeckTiny::decryptBlock()']]], ['decryptsector',['decryptSector',['../classXTSCommon.html#a7dd21d5a994724e2af433872ecc3a90b',1,'XTSCommon']]], ['derivepublickey',['derivePublicKey',['../classEd25519.html#ab62bac52ed07f77f76f3ff0fccd71cb2',1,'Ed25519::derivePublicKey()'],['../classP521.html#a15ca802e298c7ff3be06924b0edb7daa',1,'P521::derivePublicKey()']]], diff --git a/search/all_4.js b/search/all_4.js index 2b8c3d07..beaa7e91 100644 --- a/search/all_4.js +++ b/search/all_4.js @@ -3,7 +3,7 @@ var searchData= ['eax',['EAX',['../classEAX.html',1,'EAX< T >'],['../classEAX.html#a7a1f89270e885a1ca245ca978b66e09b',1,'EAX::EAX()']]], ['eaxcommon',['EAXCommon',['../classEAXCommon.html',1,'EAXCommon'],['../classEAXCommon.html#ae09c9df956bf87cde02ca36c26c32f79',1,'EAXCommon::EAXCommon()']]], ['ed25519',['Ed25519',['../classEd25519.html',1,'']]], - ['encrypt',['encrypt',['../classCBCCommon.html#a41d2f655a7df13cfcd009b2882e13147',1,'CBCCommon::encrypt()'],['../classCFBCommon.html#a57af3692389bed300d3cfdf351351c51',1,'CFBCommon::encrypt()'],['../classChaCha.html#acd4fff140b8871c233d9a31abf753ed8',1,'ChaCha::encrypt()'],['../classChaChaPoly.html#a7df4acd04f459ecf9d3b24317bde94a3',1,'ChaChaPoly::encrypt()'],['../classCipher.html#ad2832bd61039d61560e34ea3382ca562',1,'Cipher::encrypt()'],['../classCTRCommon.html#a201bda584d111552ce8ec09fac759963',1,'CTRCommon::encrypt()'],['../classEAXCommon.html#aad2c563f749535f539b8efbd74b09099',1,'EAXCommon::encrypt()'],['../classGCMCommon.html#a01ac69afe3d9fc4d72b2ea5dc242e55c',1,'GCMCommon::encrypt()'],['../classKeccakCore.html#acaf5c13452003e6e2e7793939f62a123',1,'KeccakCore::encrypt()'],['../classOFBCommon.html#a984d81a460e0799895b19dc48c3b5cf8',1,'OFBCommon::encrypt()'],['../classSHAKE.html#a6621c9d1ffbf8c34780b901275ceb81f',1,'SHAKE::encrypt()'],['../classXOF.html#aa6c027228f0459b07b61fb51c7b47c94',1,'XOF::encrypt()'],['../classAcorn128.html#a4273a0b1eb880d98e34f2f9123fa167b',1,'Acorn128::encrypt()']]], + ['encrypt',['encrypt',['../classChaCha.html#acd4fff140b8871c233d9a31abf753ed8',1,'ChaCha::encrypt()'],['../classChaChaPoly.html#a7df4acd04f459ecf9d3b24317bde94a3',1,'ChaChaPoly::encrypt()'],['../classCipher.html#ad2832bd61039d61560e34ea3382ca562',1,'Cipher::encrypt()'],['../classCTRCommon.html#a201bda584d111552ce8ec09fac759963',1,'CTRCommon::encrypt()'],['../classEAXCommon.html#aad2c563f749535f539b8efbd74b09099',1,'EAXCommon::encrypt()'],['../classGCMCommon.html#a01ac69afe3d9fc4d72b2ea5dc242e55c',1,'GCMCommon::encrypt()'],['../classKeccakCore.html#acaf5c13452003e6e2e7793939f62a123',1,'KeccakCore::encrypt()'],['../classSHAKE.html#a6621c9d1ffbf8c34780b901275ceb81f',1,'SHAKE::encrypt()'],['../classXOF.html#aa6c027228f0459b07b61fb51c7b47c94',1,'XOF::encrypt()'],['../classAcorn128.html#a4273a0b1eb880d98e34f2f9123fa167b',1,'Acorn128::encrypt()'],['../classCBCCommon.html#a41d2f655a7df13cfcd009b2882e13147',1,'CBCCommon::encrypt()'],['../classCFBCommon.html#a57af3692389bed300d3cfdf351351c51',1,'CFBCommon::encrypt()'],['../classOFBCommon.html#a984d81a460e0799895b19dc48c3b5cf8',1,'OFBCommon::encrypt()']]], ['encryptblock',['encryptBlock',['../classAESCommon.html#a2d95f6159abfcd92b5841f9018e44296',1,'AESCommon::encryptBlock()'],['../classAESTiny256.html#a36e4ffc85f7d7604d01a5629c185d0ef',1,'AESTiny256::encryptBlock()'],['../classAESTiny128.html#a9e343baf2c3c815f8482222c52ebb3a3',1,'AESTiny128::encryptBlock()'],['../classBlockCipher.html#aed0788b25f6bb2f1bd47d5a5f0c5db33',1,'BlockCipher::encryptBlock()'],['../classSpeck.html#af6b8b91929e4b5b2023400688c9437f9',1,'Speck::encryptBlock()'],['../classSpeckTiny.html#a5dd2cf40dc48addb6a393e78a58a07c0',1,'SpeckTiny::encryptBlock()']]], ['encryptsector',['encryptSector',['../classXTSCommon.html#a8bf1cbd4c1a5422a3cf285fe995fe0e7',1,'XTSCommon']]], ['eval',['eval',['../classCurve25519.html#a2e4b7dd83a019b32c76584c99bfda21a',1,'Curve25519::eval()'],['../classP521.html#ac2e07ce7e846ba180938b41b4a2ae563',1,'P521::eval()']]], diff --git a/search/all_8.js b/search/all_8.js index c1a1784a..e58a0b54 100644 --- a/search/all_8.js +++ b/search/all_8.js @@ -6,5 +6,5 @@ var searchData= ['isvalidprivatekey',['isValidPrivateKey',['../classP521.html#a5802ebd25142789bb2df930ecd765d39',1,'P521']]], ['isvalidpublickey',['isValidPublicKey',['../classP521.html#af0bd7851bb15b737a821320b394aec96',1,'P521']]], ['iszero',['isZero',['../classBigNumberUtil.html#ad0aafacd8e224bd543341973c62ff1dd',1,'BigNumberUtil']]], - ['ivsize',['ivSize',['../classCBCCommon.html#a016277533730284a38bb6ad8cd6f91ce',1,'CBCCommon::ivSize()'],['../classCFBCommon.html#a55db1be69de87aafe5601d31be918ebb',1,'CFBCommon::ivSize()'],['../classChaCha.html#afaa3df343a7d07976bd7e03a0c1bf43c',1,'ChaCha::ivSize()'],['../classChaChaPoly.html#ac3ebfaaaffe9d607905681949e75140d',1,'ChaChaPoly::ivSize()'],['../classCipher.html#ab8b53ddc4ce431f03c2a1903d70ace9c',1,'Cipher::ivSize()'],['../classCTRCommon.html#a98c1717d11d8da8e1fa108607358774a',1,'CTRCommon::ivSize()'],['../classEAXCommon.html#abc6ccfb9338c94699458723f669513bf',1,'EAXCommon::ivSize()'],['../classGCMCommon.html#a01cff072505e861fd20f6cfee1e10fb2',1,'GCMCommon::ivSize()'],['../classOFBCommon.html#a67b4639aaece17a796fcba3a2ce8b43c',1,'OFBCommon::ivSize()'],['../classAcorn128.html#a4141564021e8233727beb5b9f645dc4e',1,'Acorn128::ivSize()']]] + ['ivsize',['ivSize',['../classChaCha.html#afaa3df343a7d07976bd7e03a0c1bf43c',1,'ChaCha::ivSize()'],['../classChaChaPoly.html#ac3ebfaaaffe9d607905681949e75140d',1,'ChaChaPoly::ivSize()'],['../classCipher.html#ab8b53ddc4ce431f03c2a1903d70ace9c',1,'Cipher::ivSize()'],['../classCTRCommon.html#a98c1717d11d8da8e1fa108607358774a',1,'CTRCommon::ivSize()'],['../classEAXCommon.html#abc6ccfb9338c94699458723f669513bf',1,'EAXCommon::ivSize()'],['../classGCMCommon.html#a01cff072505e861fd20f6cfee1e10fb2',1,'GCMCommon::ivSize()'],['../classAcorn128.html#a4141564021e8233727beb5b9f645dc4e',1,'Acorn128::ivSize()'],['../classCBCCommon.html#a016277533730284a38bb6ad8cd6f91ce',1,'CBCCommon::ivSize()'],['../classCFBCommon.html#a55db1be69de87aafe5601d31be918ebb',1,'CFBCommon::ivSize()'],['../classOFBCommon.html#a67b4639aaece17a796fcba3a2ce8b43c',1,'OFBCommon::ivSize()']]] ]; diff --git a/search/all_9.js b/search/all_9.js index c8ddee81..12ea9944 100644 --- a/search/all_9.js +++ b/search/all_9.js @@ -2,5 +2,5 @@ var searchData= [ ['keccakcore',['KeccakCore',['../classKeccakCore.html',1,'KeccakCore'],['../classKeccakCore.html#a850c8e85bdb6b347411239716535d9c9',1,'KeccakCore::KeccakCore()']]], ['keygen',['keygen',['../classNewHope.html#a335b17b40949f66aa579d1035384662c',1,'NewHope']]], - ['keysize',['keySize',['../classAES128.html#aa871832a156f0ea61b964e489670ae9d',1,'AES128::keySize()'],['../classAES192.html#ade28843e51e262b30eb55791c83fd791',1,'AES192::keySize()'],['../classAES256.html#af8ed6412bae6fc78274f60344899366a',1,'AES256::keySize()'],['../classAESTiny256.html#a7b5a2ba4829e79283c53248d3d8a7a06',1,'AESTiny256::keySize()'],['../classAESTiny128.html#a6ff732873f0df88d93c3f7df1fb7a168',1,'AESTiny128::keySize()'],['../classBlockCipher.html#afde6004a859e015d877eab3c37042a0f',1,'BlockCipher::keySize()'],['../classCBCCommon.html#adb7daacfe2a4fca3d13b62b75372fe4e',1,'CBCCommon::keySize()'],['../classCFBCommon.html#a82899da983bc70bc8152ee67f424552e',1,'CFBCommon::keySize()'],['../classChaCha.html#af286083291fab2bd36dc7ad1f54d5cd7',1,'ChaCha::keySize()'],['../classChaChaPoly.html#a666760e68cb53f28ba0a8dc09039c0fb',1,'ChaChaPoly::keySize()'],['../classCipher.html#a4cea432ea0278c865441f17cbb88b1ab',1,'Cipher::keySize()'],['../classCTRCommon.html#a29ce8e13a302350397fc6790a686bea2',1,'CTRCommon::keySize()'],['../classEAXCommon.html#a027956913eecfa0bc760f20f3b62df29',1,'EAXCommon::keySize()'],['../classGCMCommon.html#a134ba35e740a18bee3c45502b4149eae',1,'GCMCommon::keySize()'],['../classOFBCommon.html#a76ea9f9ea9dd137778338813e534a8ce',1,'OFBCommon::keySize()'],['../classSpeck.html#a061e43c1363178cda088c3f46e07d87b',1,'Speck::keySize()'],['../classSpeckTiny.html#a5587909ba48776b01bbd40b339b1262e',1,'SpeckTiny::keySize()'],['../classXTSCommon.html#a2da350825a438355665683ab9eb57aa7',1,'XTSCommon::keySize()'],['../classXTSSingleKeyCommon.html#ac017d457a08001a3ea44a9900dee2b64',1,'XTSSingleKeyCommon::keySize()'],['../classAcorn128.html#af13cffd088e6ec25f9f781bea22fba12',1,'Acorn128::keySize()']]] + ['keysize',['keySize',['../classAES128.html#aa871832a156f0ea61b964e489670ae9d',1,'AES128::keySize()'],['../classAES192.html#ade28843e51e262b30eb55791c83fd791',1,'AES192::keySize()'],['../classAES256.html#af8ed6412bae6fc78274f60344899366a',1,'AES256::keySize()'],['../classAESTiny256.html#a7b5a2ba4829e79283c53248d3d8a7a06',1,'AESTiny256::keySize()'],['../classAESTiny128.html#a6ff732873f0df88d93c3f7df1fb7a168',1,'AESTiny128::keySize()'],['../classBlockCipher.html#afde6004a859e015d877eab3c37042a0f',1,'BlockCipher::keySize()'],['../classChaCha.html#af286083291fab2bd36dc7ad1f54d5cd7',1,'ChaCha::keySize()'],['../classChaChaPoly.html#a666760e68cb53f28ba0a8dc09039c0fb',1,'ChaChaPoly::keySize()'],['../classCipher.html#a4cea432ea0278c865441f17cbb88b1ab',1,'Cipher::keySize()'],['../classCTRCommon.html#a29ce8e13a302350397fc6790a686bea2',1,'CTRCommon::keySize()'],['../classEAXCommon.html#a027956913eecfa0bc760f20f3b62df29',1,'EAXCommon::keySize()'],['../classGCMCommon.html#a134ba35e740a18bee3c45502b4149eae',1,'GCMCommon::keySize()'],['../classXTSCommon.html#a2da350825a438355665683ab9eb57aa7',1,'XTSCommon::keySize()'],['../classXTSSingleKeyCommon.html#ac017d457a08001a3ea44a9900dee2b64',1,'XTSSingleKeyCommon::keySize()'],['../classAcorn128.html#af13cffd088e6ec25f9f781bea22fba12',1,'Acorn128::keySize()'],['../classSpeck.html#a061e43c1363178cda088c3f46e07d87b',1,'Speck::keySize()'],['../classSpeckTiny.html#a5587909ba48776b01bbd40b339b1262e',1,'SpeckTiny::keySize()'],['../classCBCCommon.html#adb7daacfe2a4fca3d13b62b75372fe4e',1,'CBCCommon::keySize()'],['../classCFBCommon.html#a82899da983bc70bc8152ee67f424552e',1,'CFBCommon::keySize()'],['../classOFBCommon.html#a76ea9f9ea9dd137778338813e534a8ce',1,'OFBCommon::keySize()']]] ]; diff --git a/search/functions_1.js b/search/functions_1.js index 1e5973a4..3ba58d79 100644 --- a/search/functions_1.js +++ b/search/functions_1.js @@ -4,5 +4,5 @@ var searchData= ['blake2b',['BLAKE2b',['../classBLAKE2b.html#a19b3b751809905a5587468f0d6c666ff',1,'BLAKE2b']]], ['blake2s',['BLAKE2s',['../classBLAKE2s.html#a7345f4e08c19d7a8c278282b46df21a2',1,'BLAKE2s']]], ['blockcipher',['BlockCipher',['../classBlockCipher.html#adc3d7cba116cbea9ad017f4cded6fe2f',1,'BlockCipher::BlockCipher()'],['../classOMAC.html#abca82def496c6c6ab1ce5e5a958ec34a',1,'OMAC::blockCipher()']]], - ['blocksize',['blockSize',['../classAESCommon.html#ae26afdcc6d18e8888974acae16df1413',1,'AESCommon::blockSize()'],['../classAESTiny256.html#a3f48f55b7600dfc672acda899928de76',1,'AESTiny256::blockSize()'],['../classAESTiny128.html#ad00941c5ed48c413b30636420fd42a2e',1,'AESTiny128::blockSize()'],['../classBLAKE2b.html#abec1b2320c3afaed12a29cf081b95fe2',1,'BLAKE2b::blockSize()'],['../classBLAKE2s.html#a9b5403734c20a0591d72a98912e4a305',1,'BLAKE2s::blockSize()'],['../classBlockCipher.html#a7059a310487c128db034b0ce0ad425a0',1,'BlockCipher::blockSize()'],['../classHash.html#a4e4297812e3483410556830fe5d47bdf',1,'Hash::blockSize()'],['../classKeccakCore.html#a3742ed39151811b5d1c263c75ee5b20a',1,'KeccakCore::blockSize()'],['../classSHA256.html#a71bbd9064f9d6191d0647f867953a858',1,'SHA256::blockSize()'],['../classSHA3__256.html#a88a50ab6c2d4ad105cda2dd504d96e7c',1,'SHA3_256::blockSize()'],['../classSHA3__512.html#a4493a717bad8fa5cd35fe3aa36f25ab3',1,'SHA3_512::blockSize()'],['../classSHA512.html#acf8b9bcb6be91ee70acc3700a2ffa1a1',1,'SHA512::blockSize()'],['../classSHAKE.html#a635b2475049541f73eaf577ed8e67cb7',1,'SHAKE::blockSize()'],['../classSpeck.html#a18a3b982a2cbc48befc8d498de08f188',1,'Speck::blockSize()'],['../classSpeckTiny.html#af8bbd1d1124fd1c4ef1aa167625376a9',1,'SpeckTiny::blockSize()'],['../classXOF.html#a469429647da7d43b3aa4aef44506d01c',1,'XOF::blockSize()']]] + ['blocksize',['blockSize',['../classAESCommon.html#ae26afdcc6d18e8888974acae16df1413',1,'AESCommon::blockSize()'],['../classAESTiny256.html#a3f48f55b7600dfc672acda899928de76',1,'AESTiny256::blockSize()'],['../classAESTiny128.html#ad00941c5ed48c413b30636420fd42a2e',1,'AESTiny128::blockSize()'],['../classBLAKE2b.html#abec1b2320c3afaed12a29cf081b95fe2',1,'BLAKE2b::blockSize()'],['../classBLAKE2s.html#a9b5403734c20a0591d72a98912e4a305',1,'BLAKE2s::blockSize()'],['../classBlockCipher.html#a7059a310487c128db034b0ce0ad425a0',1,'BlockCipher::blockSize()'],['../classHash.html#a4e4297812e3483410556830fe5d47bdf',1,'Hash::blockSize()'],['../classKeccakCore.html#a3742ed39151811b5d1c263c75ee5b20a',1,'KeccakCore::blockSize()'],['../classSHA256.html#a71bbd9064f9d6191d0647f867953a858',1,'SHA256::blockSize()'],['../classSHA3__256.html#a88a50ab6c2d4ad105cda2dd504d96e7c',1,'SHA3_256::blockSize()'],['../classSHA3__512.html#a4493a717bad8fa5cd35fe3aa36f25ab3',1,'SHA3_512::blockSize()'],['../classSHA512.html#acf8b9bcb6be91ee70acc3700a2ffa1a1',1,'SHA512::blockSize()'],['../classSHAKE.html#a635b2475049541f73eaf577ed8e67cb7',1,'SHAKE::blockSize()'],['../classXOF.html#a469429647da7d43b3aa4aef44506d01c',1,'XOF::blockSize()'],['../classSpeck.html#a18a3b982a2cbc48befc8d498de08f188',1,'Speck::blockSize()'],['../classSpeckTiny.html#af8bbd1d1124fd1c4ef1aa167625376a9',1,'SpeckTiny::blockSize()']]] ]; diff --git a/search/functions_10.js b/search/functions_10.js index b0495840..090b5f23 100644 --- a/search/functions_10.js +++ b/search/functions_10.js @@ -3,14 +3,14 @@ var searchData= ['save',['save',['../classRNGClass.html#a139584fb249148e2058d1d645d090db7',1,'RNGClass']]], ['sectorsize',['sectorSize',['../classXTSCommon.html#a7b96255bdf33eccca8f64eb1572cf8eb',1,'XTSCommon']]], ['setautosavetime',['setAutoSaveTime',['../classRNGClass.html#a5848e87a5f2f0302c88b0377f0e3366d',1,'RNGClass']]], - ['setblockcipher',['setBlockCipher',['../classCBCCommon.html#a0b7631244b0c2c954cfdb50eb32f7db1',1,'CBCCommon::setBlockCipher()'],['../classCFBCommon.html#a9161530f456efacb64f5008fdb1a460c',1,'CFBCommon::setBlockCipher()'],['../classCTRCommon.html#a6c409c4ec1f99e0cb751196d891dc228',1,'CTRCommon::setBlockCipher()'],['../classEAXCommon.html#a7db44040163b33f818cfaf47185251ca',1,'EAXCommon::setBlockCipher()'],['../classGCMCommon.html#a7abd3044862f8634f3b176aafa779ba2',1,'GCMCommon::setBlockCipher()'],['../classOFBCommon.html#a0053e2566a88859effffacbf1e4ade04',1,'OFBCommon::setBlockCipher()'],['../classOMAC.html#a8ae86bc629cca60cebb995d092ba06b4',1,'OMAC::setBlockCipher()']]], + ['setblockcipher',['setBlockCipher',['../classCTRCommon.html#a6c409c4ec1f99e0cb751196d891dc228',1,'CTRCommon::setBlockCipher()'],['../classEAXCommon.html#a7db44040163b33f818cfaf47185251ca',1,'EAXCommon::setBlockCipher()'],['../classGCMCommon.html#a7abd3044862f8634f3b176aafa779ba2',1,'GCMCommon::setBlockCipher()'],['../classOMAC.html#a8ae86bc629cca60cebb995d092ba06b4',1,'OMAC::setBlockCipher()'],['../classCBCCommon.html#a0b7631244b0c2c954cfdb50eb32f7db1',1,'CBCCommon::setBlockCipher()'],['../classCFBCommon.html#a9161530f456efacb64f5008fdb1a460c',1,'CFBCommon::setBlockCipher()'],['../classOFBCommon.html#a0053e2566a88859effffacbf1e4ade04',1,'OFBCommon::setBlockCipher()']]], ['setblockciphers',['setBlockCiphers',['../classXTSCommon.html#aade8a16b70a49e8b04cb776522b29b7e',1,'XTSCommon']]], ['setcapacity',['setCapacity',['../classKeccakCore.html#ab3c1905f2002e49aca085d6f0b5546f7',1,'KeccakCore']]], ['setcounter',['setCounter',['../classChaCha.html#acab9109b7189ea88d9e5417a3a209eac',1,'ChaCha']]], ['setcountersize',['setCounterSize',['../classCTRCommon.html#ae2bc6b33a864412598b426320d853337',1,'CTRCommon']]], ['sethmackey',['setHMACKey',['../classKeccakCore.html#aeff6b3357916bf426b60d3629db52628',1,'KeccakCore']]], - ['setiv',['setIV',['../classCBCCommon.html#ac7a586217835055b3a354bb932db160c',1,'CBCCommon::setIV()'],['../classCFBCommon.html#a597040eb7df40adbbef94b4c3975cd80',1,'CFBCommon::setIV()'],['../classChaCha.html#a734f3246b1e6810c63637b8cda26b259',1,'ChaCha::setIV()'],['../classChaChaPoly.html#a308056b17b3a4a496e9612ae19a2fd6f',1,'ChaChaPoly::setIV()'],['../classCipher.html#a3777acd8ff776a4e945bb7c9f2d044d9',1,'Cipher::setIV()'],['../classCTRCommon.html#aad289af3eb013cb3ffda6d7e8e8b3d04',1,'CTRCommon::setIV()'],['../classEAXCommon.html#a33a5da1f210f01c3622fbf27208f3d45',1,'EAXCommon::setIV()'],['../classGCMCommon.html#a2545135fe42c832e40e057b603824524',1,'GCMCommon::setIV()'],['../classOFBCommon.html#a4a35364cf30d78f1968cc00803686caf',1,'OFBCommon::setIV()'],['../classAcorn128.html#ae4e9ecf2030c4d2e3f32a19f937de845',1,'Acorn128::setIV()']]], - ['setkey',['setKey',['../classAES128.html#a42d7548eb5084a2c3e2d5aa5f6f98ba4',1,'AES128::setKey()'],['../classAES192.html#a4ab37cff19fb05ceef1533ebc5e37cde',1,'AES192::setKey()'],['../classAES256.html#a6af085d2d6a730ff1e025f982121bbda',1,'AES256::setKey()'],['../classAESTiny256.html#abc162075b181bfca34144f4eec6deec7',1,'AESTiny256::setKey()'],['../classAESSmall256.html#ae7e05119a6183d5f7fc520206f97c0e0',1,'AESSmall256::setKey()'],['../classAESTiny128.html#a475b147be367e6053ff64e30bf79694c',1,'AESTiny128::setKey()'],['../classAESSmall128.html#a6ca13e59f88498c8c3da338e76f47de5',1,'AESSmall128::setKey()'],['../classBlockCipher.html#a9a05307664469777592799c8f77397c4',1,'BlockCipher::setKey()'],['../classCBCCommon.html#add75ea4342a190e560cee26a8e9efc37',1,'CBCCommon::setKey()'],['../classCFBCommon.html#a45b9be25fb96f0e3ca5211b064e2baea',1,'CFBCommon::setKey()'],['../classChaCha.html#a6b2bdffbd3705e388bb458edb2f40c90',1,'ChaCha::setKey()'],['../classChaChaPoly.html#ae300892647dd92cbce711b834aa20c09',1,'ChaChaPoly::setKey()'],['../classCipher.html#a0dfe133bda81dfa680b668f5908ccbe5',1,'Cipher::setKey()'],['../classCTRCommon.html#a79da937dc2c444a174176beab33c055a',1,'CTRCommon::setKey()'],['../classEAXCommon.html#af5be5115c119610abb351028263d28de',1,'EAXCommon::setKey()'],['../classGCMCommon.html#a397c5dddde828c59eb63367385aec562',1,'GCMCommon::setKey()'],['../classOFBCommon.html#ac3a98e81d95ebc6c883baef5f4cfbefb',1,'OFBCommon::setKey()'],['../classSpeck.html#a7a07fc025bd25d832e9899333b5dabef',1,'Speck::setKey()'],['../classSpeckSmall.html#a3345df135f6530bad475d630ef6c1038',1,'SpeckSmall::setKey()'],['../classSpeckTiny.html#a05180c773b9d26d3b67ff569dc86fc2d',1,'SpeckTiny::setKey()'],['../classXTSCommon.html#a68b1ad6bad0b29aeb97dea80e4e03170',1,'XTSCommon::setKey()'],['../classXTSSingleKeyCommon.html#af150ada65640d0dcd1f5e09817f63769',1,'XTSSingleKeyCommon::setKey()'],['../classAcorn128.html#a2a2b2285ffc4d0ed57d661d739d22302',1,'Acorn128::setKey()']]], + ['setiv',['setIV',['../classChaCha.html#a734f3246b1e6810c63637b8cda26b259',1,'ChaCha::setIV()'],['../classChaChaPoly.html#a308056b17b3a4a496e9612ae19a2fd6f',1,'ChaChaPoly::setIV()'],['../classCipher.html#a3777acd8ff776a4e945bb7c9f2d044d9',1,'Cipher::setIV()'],['../classCTRCommon.html#aad289af3eb013cb3ffda6d7e8e8b3d04',1,'CTRCommon::setIV()'],['../classEAXCommon.html#a33a5da1f210f01c3622fbf27208f3d45',1,'EAXCommon::setIV()'],['../classGCMCommon.html#a2545135fe42c832e40e057b603824524',1,'GCMCommon::setIV()'],['../classAcorn128.html#ae4e9ecf2030c4d2e3f32a19f937de845',1,'Acorn128::setIV()'],['../classCBCCommon.html#ac7a586217835055b3a354bb932db160c',1,'CBCCommon::setIV()'],['../classCFBCommon.html#a597040eb7df40adbbef94b4c3975cd80',1,'CFBCommon::setIV()'],['../classOFBCommon.html#a4a35364cf30d78f1968cc00803686caf',1,'OFBCommon::setIV()']]], + ['setkey',['setKey',['../classAES128.html#a42d7548eb5084a2c3e2d5aa5f6f98ba4',1,'AES128::setKey()'],['../classAES192.html#a4ab37cff19fb05ceef1533ebc5e37cde',1,'AES192::setKey()'],['../classAES256.html#a6af085d2d6a730ff1e025f982121bbda',1,'AES256::setKey()'],['../classAESTiny256.html#abc162075b181bfca34144f4eec6deec7',1,'AESTiny256::setKey()'],['../classAESSmall256.html#ae7e05119a6183d5f7fc520206f97c0e0',1,'AESSmall256::setKey()'],['../classAESTiny128.html#a475b147be367e6053ff64e30bf79694c',1,'AESTiny128::setKey()'],['../classAESSmall128.html#a6ca13e59f88498c8c3da338e76f47de5',1,'AESSmall128::setKey()'],['../classBlockCipher.html#a9a05307664469777592799c8f77397c4',1,'BlockCipher::setKey()'],['../classChaCha.html#a6b2bdffbd3705e388bb458edb2f40c90',1,'ChaCha::setKey()'],['../classChaChaPoly.html#ae300892647dd92cbce711b834aa20c09',1,'ChaChaPoly::setKey()'],['../classCipher.html#a0dfe133bda81dfa680b668f5908ccbe5',1,'Cipher::setKey()'],['../classCTRCommon.html#a79da937dc2c444a174176beab33c055a',1,'CTRCommon::setKey()'],['../classEAXCommon.html#af5be5115c119610abb351028263d28de',1,'EAXCommon::setKey()'],['../classGCMCommon.html#a397c5dddde828c59eb63367385aec562',1,'GCMCommon::setKey()'],['../classXTSCommon.html#a68b1ad6bad0b29aeb97dea80e4e03170',1,'XTSCommon::setKey()'],['../classXTSSingleKeyCommon.html#af150ada65640d0dcd1f5e09817f63769',1,'XTSSingleKeyCommon::setKey()'],['../classAcorn128.html#a2a2b2285ffc4d0ed57d661d739d22302',1,'Acorn128::setKey()'],['../classSpeck.html#a7a07fc025bd25d832e9899333b5dabef',1,'Speck::setKey()'],['../classSpeckSmall.html#a3345df135f6530bad475d630ef6c1038',1,'SpeckSmall::setKey()'],['../classSpeckTiny.html#a05180c773b9d26d3b67ff569dc86fc2d',1,'SpeckTiny::setKey()'],['../classCBCCommon.html#add75ea4342a190e560cee26a8e9efc37',1,'CBCCommon::setKey()'],['../classCFBCommon.html#a45b9be25fb96f0e3ca5211b064e2baea',1,'CFBCommon::setKey()'],['../classOFBCommon.html#ac3a98e81d95ebc6c883baef5f4cfbefb',1,'OFBCommon::setKey()']]], ['setnumrounds',['setNumRounds',['../classChaCha.html#a1a0911e0be8f4590d7fb76884d98c541',1,'ChaCha']]], ['setsectorsize',['setSectorSize',['../classXTSCommon.html#a7e0aa61628285073545a8f8e0b0d981d',1,'XTSCommon']]], ['settweak',['setTweak',['../classXTSCommon.html#a744a533d46078de5ea9723139f74bcdb',1,'XTSCommon']]], diff --git a/search/functions_2.js b/search/functions_2.js index ad90e58f..558afab5 100644 --- a/search/functions_2.js +++ b/search/functions_2.js @@ -10,7 +10,7 @@ var searchData= ['chachapoly',['ChaChaPoly',['../classChaChaPoly.html#a1b6779227eff97b0336bbc849c7e2e1c',1,'ChaChaPoly']]], ['checktag',['checkTag',['../classAuthenticatedCipher.html#a4bb33d194e2c7d30c4e5a713e59786ff',1,'AuthenticatedCipher::checkTag()'],['../classChaChaPoly.html#aeffb3e0df0b4da03f72f30251243d953',1,'ChaChaPoly::checkTag()'],['../classEAXCommon.html#a72c403f52cefab57566bc5f634c1b963',1,'EAXCommon::checkTag()'],['../classGCMCommon.html#a70229be2fe2274c4109fe7511481075a',1,'GCMCommon::checkTag()'],['../classAcorn128.html#a0a1c914c76d15af00bbb348f160bbacb',1,'Acorn128::checkTag()']]], ['cipher',['Cipher',['../classCipher.html#a6a61077eca3ccd5900f92ceac58fb09c',1,'Cipher']]], - ['clear',['clear',['../classAESCommon.html#a83e43f7d07e31d90fd7b768a93ecfce6',1,'AESCommon::clear()'],['../classAESTiny256.html#ae4cac6af2e78cbf399b7f6d0e613a578',1,'AESTiny256::clear()'],['../classAESSmall256.html#ac63bf2dff7de8a73ba57f4bb0f1df444',1,'AESSmall256::clear()'],['../classAESTiny128.html#a17e56d025f9e55041150953d8561c793',1,'AESTiny128::clear()'],['../classAESSmall128.html#a215b28599d388c2149aba2206d40863d',1,'AESSmall128::clear()'],['../classBLAKE2b.html#a21623759bd381285ebf7e75a00c9c8a9',1,'BLAKE2b::clear()'],['../classBLAKE2s.html#a0848885f52df51dc53949d32a206e72d',1,'BLAKE2s::clear()'],['../classBlockCipher.html#a6f27d46e9dfa7761d014d828ad5f955b',1,'BlockCipher::clear()'],['../classCBCCommon.html#a7befadfe7384e0e857a96a59bf3845e9',1,'CBCCommon::clear()'],['../classCFBCommon.html#a847d320b0fe7f329385f26511b42c40d',1,'CFBCommon::clear()'],['../classChaCha.html#af533905f679066c41f4d6cd76bddb4cb',1,'ChaCha::clear()'],['../classChaChaPoly.html#a2d7fc3fd05a0b6c7c9c21fff6e939c9a',1,'ChaChaPoly::clear()'],['../classCipher.html#a4b7c3965646441a70d9ab934a7c92ab1',1,'Cipher::clear()'],['../classCTRCommon.html#ac0d6381c02fe2a8a017ad66d006a6ef2',1,'CTRCommon::clear()'],['../classEAXCommon.html#afa88b0f589e09103e9c69ace081db0af',1,'EAXCommon::clear()'],['../classGCMCommon.html#a06868ebd67a571aa68d88d5d072cece9',1,'GCMCommon::clear()'],['../classGHASH.html#a4b1ee789debf56f7f24807960ef0556e',1,'GHASH::clear()'],['../classHash.html#a4a959469433cd9348ab7f3ac6228bb34',1,'Hash::clear()'],['../classKeccakCore.html#aeff1df56e4a3103c99c1fe4307e60c66',1,'KeccakCore::clear()'],['../classOFBCommon.html#a55bf2396beb91c457bfc4c20ef5c8123',1,'OFBCommon::clear()'],['../classOMAC.html#a072715dbda39dc9c360cfcaab31d6aa7',1,'OMAC::clear()'],['../classPoly1305.html#ae3f3392b9a2bd0f3472e7e50dd7e21dd',1,'Poly1305::clear()'],['../classSHA256.html#add0d1649d533b27005ccd8508398c689',1,'SHA256::clear()'],['../classSHA3__256.html#a531467f995ef6fc901ad8c2b5776a8d1',1,'SHA3_256::clear()'],['../classSHA3__512.html#acfbc5e9b4d394f011d5132a2b156d260',1,'SHA3_512::clear()'],['../classSHA512.html#a0a9104dce5f099aeba216e5fbcb1ee1a',1,'SHA512::clear()'],['../classSHAKE.html#ab86f52425c1d5b0e5c924b4f96121fe0',1,'SHAKE::clear()'],['../classSpeck.html#aa3866273282addabb9d3703c41fdc95f',1,'Speck::clear()'],['../classSpeckSmall.html#aa93d9f0b5153425dc04e8fb8faff7513',1,'SpeckSmall::clear()'],['../classSpeckTiny.html#a303ecc2639459e47c6eeb21991d52ccf',1,'SpeckTiny::clear()'],['../classXOF.html#ac34cb22f251642b58b3dd78a6480aff3',1,'XOF::clear()'],['../classXTSCommon.html#a96e3cb4a3d35dc4e3a5acbae19b4465b',1,'XTSCommon::clear()'],['../classAcorn128.html#ac98fa6f3ad9f12b090d678d94ffff56f',1,'Acorn128::clear()']]], + ['clear',['clear',['../classAESCommon.html#a83e43f7d07e31d90fd7b768a93ecfce6',1,'AESCommon::clear()'],['../classAESTiny256.html#ae4cac6af2e78cbf399b7f6d0e613a578',1,'AESTiny256::clear()'],['../classAESSmall256.html#ac63bf2dff7de8a73ba57f4bb0f1df444',1,'AESSmall256::clear()'],['../classAESTiny128.html#a17e56d025f9e55041150953d8561c793',1,'AESTiny128::clear()'],['../classAESSmall128.html#a215b28599d388c2149aba2206d40863d',1,'AESSmall128::clear()'],['../classBLAKE2b.html#a21623759bd381285ebf7e75a00c9c8a9',1,'BLAKE2b::clear()'],['../classBLAKE2s.html#a0848885f52df51dc53949d32a206e72d',1,'BLAKE2s::clear()'],['../classBlockCipher.html#a6f27d46e9dfa7761d014d828ad5f955b',1,'BlockCipher::clear()'],['../classChaCha.html#af533905f679066c41f4d6cd76bddb4cb',1,'ChaCha::clear()'],['../classChaChaPoly.html#a2d7fc3fd05a0b6c7c9c21fff6e939c9a',1,'ChaChaPoly::clear()'],['../classCipher.html#a4b7c3965646441a70d9ab934a7c92ab1',1,'Cipher::clear()'],['../classCTRCommon.html#ac0d6381c02fe2a8a017ad66d006a6ef2',1,'CTRCommon::clear()'],['../classEAXCommon.html#afa88b0f589e09103e9c69ace081db0af',1,'EAXCommon::clear()'],['../classGCMCommon.html#a06868ebd67a571aa68d88d5d072cece9',1,'GCMCommon::clear()'],['../classGHASH.html#a4b1ee789debf56f7f24807960ef0556e',1,'GHASH::clear()'],['../classHash.html#a4a959469433cd9348ab7f3ac6228bb34',1,'Hash::clear()'],['../classKeccakCore.html#aeff1df56e4a3103c99c1fe4307e60c66',1,'KeccakCore::clear()'],['../classOMAC.html#a072715dbda39dc9c360cfcaab31d6aa7',1,'OMAC::clear()'],['../classPoly1305.html#ae3f3392b9a2bd0f3472e7e50dd7e21dd',1,'Poly1305::clear()'],['../classSHA256.html#add0d1649d533b27005ccd8508398c689',1,'SHA256::clear()'],['../classSHA3__256.html#a531467f995ef6fc901ad8c2b5776a8d1',1,'SHA3_256::clear()'],['../classSHA3__512.html#acfbc5e9b4d394f011d5132a2b156d260',1,'SHA3_512::clear()'],['../classSHA512.html#a0a9104dce5f099aeba216e5fbcb1ee1a',1,'SHA512::clear()'],['../classSHAKE.html#ab86f52425c1d5b0e5c924b4f96121fe0',1,'SHAKE::clear()'],['../classXOF.html#ac34cb22f251642b58b3dd78a6480aff3',1,'XOF::clear()'],['../classXTSCommon.html#a96e3cb4a3d35dc4e3a5acbae19b4465b',1,'XTSCommon::clear()'],['../classAcorn128.html#ac98fa6f3ad9f12b090d678d94ffff56f',1,'Acorn128::clear()'],['../classSpeck.html#aa3866273282addabb9d3703c41fdc95f',1,'Speck::clear()'],['../classSpeckSmall.html#aa93d9f0b5153425dc04e8fb8faff7513',1,'SpeckSmall::clear()'],['../classSpeckTiny.html#a303ecc2639459e47c6eeb21991d52ccf',1,'SpeckTiny::clear()'],['../classCBCCommon.html#a7befadfe7384e0e857a96a59bf3845e9',1,'CBCCommon::clear()'],['../classCFBCommon.html#a847d320b0fe7f329385f26511b42c40d',1,'CFBCommon::clear()'],['../classOFBCommon.html#a55bf2396beb91c457bfc4c20ef5c8123',1,'OFBCommon::clear()']]], ['computetag',['computeTag',['../classAuthenticatedCipher.html#a73fa4306053ed457e5c533b3127391c9',1,'AuthenticatedCipher::computeTag()'],['../classChaChaPoly.html#a92d850ad7027829e4072c43bd5028f95',1,'ChaChaPoly::computeTag()'],['../classEAXCommon.html#ab5a61bba48561d6e7e6b8bafc51d91e3',1,'EAXCommon::computeTag()'],['../classGCMCommon.html#a444634bd4469bb5d404ac882d1d8fdf4',1,'GCMCommon::computeTag()'],['../classAcorn128.html#a333c98509f0ba55dff684d54781c0242',1,'Acorn128::computeTag()']]], ['ctr',['CTR',['../classCTR.html#a7025ab5d79f0f0763f751aeabc425ca9',1,'CTR']]], ['ctrcommon',['CTRCommon',['../classCTRCommon.html#abeb01342f17023e99776001d397c51ff',1,'CTRCommon']]] diff --git a/search/functions_3.js b/search/functions_3.js index 2c816b99..bbdc3598 100644 --- a/search/functions_3.js +++ b/search/functions_3.js @@ -3,7 +3,7 @@ var searchData= ['dbl',['dbl',['../classGF128.html#aef22f6b7be5937f60ed2b7bcf831e52d',1,'GF128']]], ['dbleax',['dblEAX',['../classGF128.html#a56000a4cd7d436de42360e9d43eecde4',1,'GF128']]], ['dblxts',['dblXTS',['../classGF128.html#a3732c9471771c36ac1b518e974d46b3e',1,'GF128']]], - ['decrypt',['decrypt',['../classCBCCommon.html#ab46a2625cae9a654c708e1f31a0e22b6',1,'CBCCommon::decrypt()'],['../classCFBCommon.html#aaaa3d61c5743e30e355207c193c0b0ef',1,'CFBCommon::decrypt()'],['../classChaCha.html#a1f54b2b51b59428010f81a6c4dc4e42c',1,'ChaCha::decrypt()'],['../classChaChaPoly.html#a42f556f202b1166486434ee15b6d95a0',1,'ChaChaPoly::decrypt()'],['../classCipher.html#ac6099d1a0d7f2ff67b0e4ccb4a17eb08',1,'Cipher::decrypt()'],['../classCTRCommon.html#a0943387cf1124258389702e0690740fe',1,'CTRCommon::decrypt()'],['../classEAXCommon.html#a63ce8ae45db137ec9d447216b84245c2',1,'EAXCommon::decrypt()'],['../classGCMCommon.html#a60912d3ab5766aa68dc9b3111ac2c0d7',1,'GCMCommon::decrypt()'],['../classOFBCommon.html#aeb3636d7175b150e2bf16367e51c2e36',1,'OFBCommon::decrypt()'],['../classXOF.html#a1c322679dfd211cd77ae05fb201a32e8',1,'XOF::decrypt()'],['../classAcorn128.html#a7eacfc496f19b691207f64ba58b4c14a',1,'Acorn128::decrypt()']]], + ['decrypt',['decrypt',['../classChaCha.html#a1f54b2b51b59428010f81a6c4dc4e42c',1,'ChaCha::decrypt()'],['../classChaChaPoly.html#a42f556f202b1166486434ee15b6d95a0',1,'ChaChaPoly::decrypt()'],['../classCipher.html#ac6099d1a0d7f2ff67b0e4ccb4a17eb08',1,'Cipher::decrypt()'],['../classCTRCommon.html#a0943387cf1124258389702e0690740fe',1,'CTRCommon::decrypt()'],['../classEAXCommon.html#a63ce8ae45db137ec9d447216b84245c2',1,'EAXCommon::decrypt()'],['../classGCMCommon.html#a60912d3ab5766aa68dc9b3111ac2c0d7',1,'GCMCommon::decrypt()'],['../classXOF.html#a1c322679dfd211cd77ae05fb201a32e8',1,'XOF::decrypt()'],['../classAcorn128.html#a7eacfc496f19b691207f64ba58b4c14a',1,'Acorn128::decrypt()'],['../classCBCCommon.html#ab46a2625cae9a654c708e1f31a0e22b6',1,'CBCCommon::decrypt()'],['../classCFBCommon.html#aaaa3d61c5743e30e355207c193c0b0ef',1,'CFBCommon::decrypt()'],['../classOFBCommon.html#aeb3636d7175b150e2bf16367e51c2e36',1,'OFBCommon::decrypt()']]], ['decryptblock',['decryptBlock',['../classAESCommon.html#a95a806adf42f975765ff62907efdc639',1,'AESCommon::decryptBlock()'],['../classAESTiny256.html#abdf72a52c37c060a9089693c118585bc',1,'AESTiny256::decryptBlock()'],['../classAESSmall256.html#aaba6d59d07d2f40efa8c962375c15888',1,'AESSmall256::decryptBlock()'],['../classAESTiny128.html#a631c417a0f12c7e43f633c555b950182',1,'AESTiny128::decryptBlock()'],['../classAESSmall128.html#aabdb20c638b2107b5b5e3e41dc6dae26',1,'AESSmall128::decryptBlock()'],['../classBlockCipher.html#ac3ba2450222aa1ea804ae4881ab6440c',1,'BlockCipher::decryptBlock()'],['../classSpeck.html#ad8c040df1c52d2559da8fdb3963d28b4',1,'Speck::decryptBlock()'],['../classSpeckSmall.html#acced022717603980ecca21b3f953bf51',1,'SpeckSmall::decryptBlock()'],['../classSpeckTiny.html#a19e54aef7d1b3ef92e8140dd9c308c3c',1,'SpeckTiny::decryptBlock()']]], ['decryptsector',['decryptSector',['../classXTSCommon.html#a7dd21d5a994724e2af433872ecc3a90b',1,'XTSCommon']]], ['derivepublickey',['derivePublicKey',['../classEd25519.html#ab62bac52ed07f77f76f3ff0fccd71cb2',1,'Ed25519::derivePublicKey()'],['../classP521.html#a15ca802e298c7ff3be06924b0edb7daa',1,'P521::derivePublicKey()']]], diff --git a/search/functions_4.js b/search/functions_4.js index bb9abb00..2c2f1ef6 100644 --- a/search/functions_4.js +++ b/search/functions_4.js @@ -2,7 +2,7 @@ var searchData= [ ['eax',['EAX',['../classEAX.html#a7a1f89270e885a1ca245ca978b66e09b',1,'EAX']]], ['eaxcommon',['EAXCommon',['../classEAXCommon.html#ae09c9df956bf87cde02ca36c26c32f79',1,'EAXCommon']]], - ['encrypt',['encrypt',['../classCBCCommon.html#a41d2f655a7df13cfcd009b2882e13147',1,'CBCCommon::encrypt()'],['../classCFBCommon.html#a57af3692389bed300d3cfdf351351c51',1,'CFBCommon::encrypt()'],['../classChaCha.html#acd4fff140b8871c233d9a31abf753ed8',1,'ChaCha::encrypt()'],['../classChaChaPoly.html#a7df4acd04f459ecf9d3b24317bde94a3',1,'ChaChaPoly::encrypt()'],['../classCipher.html#ad2832bd61039d61560e34ea3382ca562',1,'Cipher::encrypt()'],['../classCTRCommon.html#a201bda584d111552ce8ec09fac759963',1,'CTRCommon::encrypt()'],['../classEAXCommon.html#aad2c563f749535f539b8efbd74b09099',1,'EAXCommon::encrypt()'],['../classGCMCommon.html#a01ac69afe3d9fc4d72b2ea5dc242e55c',1,'GCMCommon::encrypt()'],['../classKeccakCore.html#acaf5c13452003e6e2e7793939f62a123',1,'KeccakCore::encrypt()'],['../classOFBCommon.html#a984d81a460e0799895b19dc48c3b5cf8',1,'OFBCommon::encrypt()'],['../classSHAKE.html#a6621c9d1ffbf8c34780b901275ceb81f',1,'SHAKE::encrypt()'],['../classXOF.html#aa6c027228f0459b07b61fb51c7b47c94',1,'XOF::encrypt()'],['../classAcorn128.html#a4273a0b1eb880d98e34f2f9123fa167b',1,'Acorn128::encrypt()']]], + ['encrypt',['encrypt',['../classChaCha.html#acd4fff140b8871c233d9a31abf753ed8',1,'ChaCha::encrypt()'],['../classChaChaPoly.html#a7df4acd04f459ecf9d3b24317bde94a3',1,'ChaChaPoly::encrypt()'],['../classCipher.html#ad2832bd61039d61560e34ea3382ca562',1,'Cipher::encrypt()'],['../classCTRCommon.html#a201bda584d111552ce8ec09fac759963',1,'CTRCommon::encrypt()'],['../classEAXCommon.html#aad2c563f749535f539b8efbd74b09099',1,'EAXCommon::encrypt()'],['../classGCMCommon.html#a01ac69afe3d9fc4d72b2ea5dc242e55c',1,'GCMCommon::encrypt()'],['../classKeccakCore.html#acaf5c13452003e6e2e7793939f62a123',1,'KeccakCore::encrypt()'],['../classSHAKE.html#a6621c9d1ffbf8c34780b901275ceb81f',1,'SHAKE::encrypt()'],['../classXOF.html#aa6c027228f0459b07b61fb51c7b47c94',1,'XOF::encrypt()'],['../classAcorn128.html#a4273a0b1eb880d98e34f2f9123fa167b',1,'Acorn128::encrypt()'],['../classCBCCommon.html#a41d2f655a7df13cfcd009b2882e13147',1,'CBCCommon::encrypt()'],['../classCFBCommon.html#a57af3692389bed300d3cfdf351351c51',1,'CFBCommon::encrypt()'],['../classOFBCommon.html#a984d81a460e0799895b19dc48c3b5cf8',1,'OFBCommon::encrypt()']]], ['encryptblock',['encryptBlock',['../classAESCommon.html#a2d95f6159abfcd92b5841f9018e44296',1,'AESCommon::encryptBlock()'],['../classAESTiny256.html#a36e4ffc85f7d7604d01a5629c185d0ef',1,'AESTiny256::encryptBlock()'],['../classAESTiny128.html#a9e343baf2c3c815f8482222c52ebb3a3',1,'AESTiny128::encryptBlock()'],['../classBlockCipher.html#aed0788b25f6bb2f1bd47d5a5f0c5db33',1,'BlockCipher::encryptBlock()'],['../classSpeck.html#af6b8b91929e4b5b2023400688c9437f9',1,'Speck::encryptBlock()'],['../classSpeckTiny.html#a5dd2cf40dc48addb6a393e78a58a07c0',1,'SpeckTiny::encryptBlock()']]], ['encryptsector',['encryptSector',['../classXTSCommon.html#a8bf1cbd4c1a5422a3cf285fe995fe0e7',1,'XTSCommon']]], ['eval',['eval',['../classCurve25519.html#a2e4b7dd83a019b32c76584c99bfda21a',1,'Curve25519::eval()'],['../classP521.html#ac2e07ce7e846ba180938b41b4a2ae563',1,'P521::eval()']]], diff --git a/search/functions_8.js b/search/functions_8.js index c1a1784a..e58a0b54 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -6,5 +6,5 @@ var searchData= ['isvalidprivatekey',['isValidPrivateKey',['../classP521.html#a5802ebd25142789bb2df930ecd765d39',1,'P521']]], ['isvalidpublickey',['isValidPublicKey',['../classP521.html#af0bd7851bb15b737a821320b394aec96',1,'P521']]], ['iszero',['isZero',['../classBigNumberUtil.html#ad0aafacd8e224bd543341973c62ff1dd',1,'BigNumberUtil']]], - ['ivsize',['ivSize',['../classCBCCommon.html#a016277533730284a38bb6ad8cd6f91ce',1,'CBCCommon::ivSize()'],['../classCFBCommon.html#a55db1be69de87aafe5601d31be918ebb',1,'CFBCommon::ivSize()'],['../classChaCha.html#afaa3df343a7d07976bd7e03a0c1bf43c',1,'ChaCha::ivSize()'],['../classChaChaPoly.html#ac3ebfaaaffe9d607905681949e75140d',1,'ChaChaPoly::ivSize()'],['../classCipher.html#ab8b53ddc4ce431f03c2a1903d70ace9c',1,'Cipher::ivSize()'],['../classCTRCommon.html#a98c1717d11d8da8e1fa108607358774a',1,'CTRCommon::ivSize()'],['../classEAXCommon.html#abc6ccfb9338c94699458723f669513bf',1,'EAXCommon::ivSize()'],['../classGCMCommon.html#a01cff072505e861fd20f6cfee1e10fb2',1,'GCMCommon::ivSize()'],['../classOFBCommon.html#a67b4639aaece17a796fcba3a2ce8b43c',1,'OFBCommon::ivSize()'],['../classAcorn128.html#a4141564021e8233727beb5b9f645dc4e',1,'Acorn128::ivSize()']]] + ['ivsize',['ivSize',['../classChaCha.html#afaa3df343a7d07976bd7e03a0c1bf43c',1,'ChaCha::ivSize()'],['../classChaChaPoly.html#ac3ebfaaaffe9d607905681949e75140d',1,'ChaChaPoly::ivSize()'],['../classCipher.html#ab8b53ddc4ce431f03c2a1903d70ace9c',1,'Cipher::ivSize()'],['../classCTRCommon.html#a98c1717d11d8da8e1fa108607358774a',1,'CTRCommon::ivSize()'],['../classEAXCommon.html#abc6ccfb9338c94699458723f669513bf',1,'EAXCommon::ivSize()'],['../classGCMCommon.html#a01cff072505e861fd20f6cfee1e10fb2',1,'GCMCommon::ivSize()'],['../classAcorn128.html#a4141564021e8233727beb5b9f645dc4e',1,'Acorn128::ivSize()'],['../classCBCCommon.html#a016277533730284a38bb6ad8cd6f91ce',1,'CBCCommon::ivSize()'],['../classCFBCommon.html#a55db1be69de87aafe5601d31be918ebb',1,'CFBCommon::ivSize()'],['../classOFBCommon.html#a67b4639aaece17a796fcba3a2ce8b43c',1,'OFBCommon::ivSize()']]] ]; diff --git a/search/functions_9.js b/search/functions_9.js index 490a24c2..9e9914a9 100644 --- a/search/functions_9.js +++ b/search/functions_9.js @@ -2,5 +2,5 @@ var searchData= [ ['keccakcore',['KeccakCore',['../classKeccakCore.html#a850c8e85bdb6b347411239716535d9c9',1,'KeccakCore']]], ['keygen',['keygen',['../classNewHope.html#a335b17b40949f66aa579d1035384662c',1,'NewHope']]], - ['keysize',['keySize',['../classAES128.html#aa871832a156f0ea61b964e489670ae9d',1,'AES128::keySize()'],['../classAES192.html#ade28843e51e262b30eb55791c83fd791',1,'AES192::keySize()'],['../classAES256.html#af8ed6412bae6fc78274f60344899366a',1,'AES256::keySize()'],['../classAESTiny256.html#a7b5a2ba4829e79283c53248d3d8a7a06',1,'AESTiny256::keySize()'],['../classAESTiny128.html#a6ff732873f0df88d93c3f7df1fb7a168',1,'AESTiny128::keySize()'],['../classBlockCipher.html#afde6004a859e015d877eab3c37042a0f',1,'BlockCipher::keySize()'],['../classCBCCommon.html#adb7daacfe2a4fca3d13b62b75372fe4e',1,'CBCCommon::keySize()'],['../classCFBCommon.html#a82899da983bc70bc8152ee67f424552e',1,'CFBCommon::keySize()'],['../classChaCha.html#af286083291fab2bd36dc7ad1f54d5cd7',1,'ChaCha::keySize()'],['../classChaChaPoly.html#a666760e68cb53f28ba0a8dc09039c0fb',1,'ChaChaPoly::keySize()'],['../classCipher.html#a4cea432ea0278c865441f17cbb88b1ab',1,'Cipher::keySize()'],['../classCTRCommon.html#a29ce8e13a302350397fc6790a686bea2',1,'CTRCommon::keySize()'],['../classEAXCommon.html#a027956913eecfa0bc760f20f3b62df29',1,'EAXCommon::keySize()'],['../classGCMCommon.html#a134ba35e740a18bee3c45502b4149eae',1,'GCMCommon::keySize()'],['../classOFBCommon.html#a76ea9f9ea9dd137778338813e534a8ce',1,'OFBCommon::keySize()'],['../classSpeck.html#a061e43c1363178cda088c3f46e07d87b',1,'Speck::keySize()'],['../classSpeckTiny.html#a5587909ba48776b01bbd40b339b1262e',1,'SpeckTiny::keySize()'],['../classXTSCommon.html#a2da350825a438355665683ab9eb57aa7',1,'XTSCommon::keySize()'],['../classXTSSingleKeyCommon.html#ac017d457a08001a3ea44a9900dee2b64',1,'XTSSingleKeyCommon::keySize()'],['../classAcorn128.html#af13cffd088e6ec25f9f781bea22fba12',1,'Acorn128::keySize()']]] + ['keysize',['keySize',['../classAES128.html#aa871832a156f0ea61b964e489670ae9d',1,'AES128::keySize()'],['../classAES192.html#ade28843e51e262b30eb55791c83fd791',1,'AES192::keySize()'],['../classAES256.html#af8ed6412bae6fc78274f60344899366a',1,'AES256::keySize()'],['../classAESTiny256.html#a7b5a2ba4829e79283c53248d3d8a7a06',1,'AESTiny256::keySize()'],['../classAESTiny128.html#a6ff732873f0df88d93c3f7df1fb7a168',1,'AESTiny128::keySize()'],['../classBlockCipher.html#afde6004a859e015d877eab3c37042a0f',1,'BlockCipher::keySize()'],['../classChaCha.html#af286083291fab2bd36dc7ad1f54d5cd7',1,'ChaCha::keySize()'],['../classChaChaPoly.html#a666760e68cb53f28ba0a8dc09039c0fb',1,'ChaChaPoly::keySize()'],['../classCipher.html#a4cea432ea0278c865441f17cbb88b1ab',1,'Cipher::keySize()'],['../classCTRCommon.html#a29ce8e13a302350397fc6790a686bea2',1,'CTRCommon::keySize()'],['../classEAXCommon.html#a027956913eecfa0bc760f20f3b62df29',1,'EAXCommon::keySize()'],['../classGCMCommon.html#a134ba35e740a18bee3c45502b4149eae',1,'GCMCommon::keySize()'],['../classXTSCommon.html#a2da350825a438355665683ab9eb57aa7',1,'XTSCommon::keySize()'],['../classXTSSingleKeyCommon.html#ac017d457a08001a3ea44a9900dee2b64',1,'XTSSingleKeyCommon::keySize()'],['../classAcorn128.html#af13cffd088e6ec25f9f781bea22fba12',1,'Acorn128::keySize()'],['../classSpeck.html#a061e43c1363178cda088c3f46e07d87b',1,'Speck::keySize()'],['../classSpeckTiny.html#a5587909ba48776b01bbd40b339b1262e',1,'SpeckTiny::keySize()'],['../classCBCCommon.html#adb7daacfe2a4fca3d13b62b75372fe4e',1,'CBCCommon::keySize()'],['../classCFBCommon.html#a82899da983bc70bc8152ee67f424552e',1,'CFBCommon::keySize()'],['../classOFBCommon.html#a76ea9f9ea9dd137778338813e534a8ce',1,'OFBCommon::keySize()']]] ]; diff --git a/structNewHopePrivateKey.html b/structNewHopePrivateKey.html index bbaa2733..82399634 100644 --- a/structNewHopePrivateKey.html +++ b/structNewHopePrivateKey.html @@ -103,7 +103,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');