Lines Matching full:param
419 * \param ctx context structure to initialise.
420 * \param key secret key.
421 * \param key_len key length (in bytes).
434 * \param ctx context structure (already initialised).
435 * \param iv IV for CBC encryption (updated).
436 * \param data data to encrypt.
437 * \param len data length (in bytes, multiple of block size).
475 * \param ctx context structure to initialise.
476 * \param key secret key.
477 * \param key_len key length (in bytes).
490 * \param ctx context structure (already initialised).
491 * \param iv IV for CBC decryption (updated).
492 * \param data data to decrypt.
493 * \param len data length (in bytes, multiple of block size).
532 * \param ctx context structure to initialise.
533 * \param key secret key.
534 * \param key_len key length (in bytes).
555 * \param ctx context structure (already initialised).
556 * \param iv IV for CTR encryption/decryption.
557 * \param cc initial value for the block counter.
558 * \param data data to encrypt or decrypt.
559 * \param len data length (in bytes).
599 * \param ctx context structure to initialise.
600 * \param key secret key.
601 * \param key_len key length (in bytes).
621 * \param ctx context structure (already initialised).
622 * \param ctr counter for CTR encryption (initial and final).
623 * \param cbcmac IV and output buffer for CBC-MAC.
624 * \param data data to encrypt.
625 * \param len data length (in bytes).
645 * \param ctx context structure (already initialised).
646 * \param ctr counter for CTR encryption (initial and final).
647 * \param cbcmac IV and output buffer for CBC-MAC.
648 * \param data data to decrypt.
649 * \param len data length (in bytes).
664 * \param ctx context structure (already initialised).
665 * \param ctr counter for CTR encryption (initial and final).
666 * \param data data to decrypt.
667 * \param len data length (in bytes).
683 * \param ctx context structure (already initialised).
684 * \param cbcmac IV and output buffer for CBC-MAC.
685 * \param data data to decrypt.
686 * \param len data length (in bytes).
791 * \param ctx context to initialise.
792 * \param key secret key.
793 * \param len secret key length (in bytes).
802 * \param ctx context to initialise.
803 * \param key secret key.
804 * \param len secret key length (in bytes).
813 * \param ctx context to initialise.
814 * \param key secret key.
815 * \param len secret key length (in bytes).
824 * \param ctx context to initialise.
825 * \param key secret key.
826 * \param len secret key length (in bytes).
834 * \param ctx context (already initialised).
835 * \param iv IV (updated).
836 * \param data data to encrypt (updated).
837 * \param len data length (in bytes, MUST be multiple of 16).
845 * \param ctx context (already initialised).
846 * \param iv IV (updated).
847 * \param data data to decrypt (updated).
848 * \param len data length (in bytes, MUST be multiple of 16).
856 * \param ctx context (already initialised).
857 * \param iv IV (constant, 12 bytes).
858 * \param cc initial block counter value.
859 * \param data data to encrypt or decrypt (updated).
860 * \param len data length (in bytes).
869 * \param ctx context (already initialised).
870 * \param ctr counter for CTR (16 bytes, updated).
871 * \param cbcmac IV for CBC-MAC (updated).
872 * \param data data to encrypt (updated).
873 * \param len data length (in bytes, MUST be a multiple of 16).
881 * \param ctx context (already initialised).
882 * \param ctr counter for CTR (16 bytes, updated).
883 * \param cbcmac IV for CBC-MAC (updated).
884 * \param data data to decrypt (updated).
885 * \param len data length (in bytes, MUST be a multiple of 16).
893 * \param ctx context (already initialised).
894 * \param ctr counter for CTR (16 bytes, updated).
895 * \param data data to MAC (updated).
896 * \param len data length (in bytes, MUST be a multiple of 16).
904 * \param ctx context (already initialised).
905 * \param cbcmac IV for CBC-MAC (updated).
906 * \param data data to MAC (unmodified).
907 * \param len data length (in bytes, MUST be a multiple of 16).
1011 * \param ctx context to initialise.
1012 * \param key secret key.
1013 * \param len secret key length (in bytes).
1022 * \param ctx context to initialise.
1023 * \param key secret key.
1024 * \param len secret key length (in bytes).
1033 * \param ctx context to initialise.
1034 * \param key secret key.
1035 * \param len secret key length (in bytes).
1044 * \param ctx context to initialise.
1045 * \param key secret key.
1046 * \param len secret key length (in bytes).
1054 * \param ctx context (already initialised).
1055 * \param iv IV (updated).
1056 * \param data data to encrypt (updated).
1057 * \param len data length (in bytes, MUST be multiple of 16).
1065 * \param ctx context (already initialised).
1066 * \param iv IV (updated).
1067 * \param data data to decrypt (updated).
1068 * \param len data length (in bytes, MUST be multiple of 16).
1076 * \param ctx context (already initialised).
1077 * \param iv IV (constant, 12 bytes).
1078 * \param cc initial block counter value.
1079 * \param data data to decrypt (updated).
1080 * \param len data length (in bytes).
1089 * \param ctx context (already initialised).
1090 * \param ctr counter for CTR (16 bytes, updated).
1091 * \param cbcmac IV for CBC-MAC (updated).
1092 * \param data data to encrypt (updated).
1093 * \param len data length (in bytes, MUST be a multiple of 16).
1101 * \param ctx context (already initialised).
1102 * \param ctr counter for CTR (16 bytes, updated).
1103 * \param cbcmac IV for CBC-MAC (updated).
1104 * \param data data to decrypt (updated).
1105 * \param len data length (in bytes, MUST be a multiple of 16).
1113 * \param ctx context (already initialised).
1114 * \param ctr counter for CTR (16 bytes, updated).
1115 * \param data data to MAC (updated).
1116 * \param len data length (in bytes, MUST be a multiple of 16).
1124 * \param ctx context (already initialised).
1125 * \param cbcmac IV for CBC-MAC (updated).
1126 * \param data data to MAC (unmodified).
1127 * \param len data length (in bytes, MUST be a multiple of 16).
1230 * \param ctx context to initialise.
1231 * \param key secret key.
1232 * \param len secret key length (in bytes).
1241 * \param ctx context to initialise.
1242 * \param key secret key.
1243 * \param len secret key length (in bytes).
1252 * \param ctx context to initialise.
1253 * \param key secret key.
1254 * \param len secret key length (in bytes).
1263 * \param ctx context to initialise.
1264 * \param key secret key.
1265 * \param len secret key length (in bytes).
1273 * \param ctx context (already initialised).
1274 * \param iv IV (updated).
1275 * \param data data to encrypt (updated).
1276 * \param len data length (in bytes, MUST be multiple of 16).
1284 * \param ctx context (already initialised).
1285 * \param iv IV (updated).
1286 * \param data data to decrypt (updated).
1287 * \param len data length (in bytes, MUST be multiple of 16).
1295 * \param ctx context (already initialised).
1296 * \param iv IV (constant, 12 bytes).
1297 * \param cc initial block counter value.
1298 * \param data data to decrypt (updated).
1299 * \param len data length (in bytes).
1308 * \param ctx context (already initialised).
1309 * \param ctr counter for CTR (16 bytes, updated).
1310 * \param cbcmac IV for CBC-MAC (updated).
1311 * \param data data to encrypt (updated).
1312 * \param len data length (in bytes, MUST be a multiple of 16).
1320 * \param ctx context (already initialised).
1321 * \param ctr counter for CTR (16 bytes, updated).
1322 * \param cbcmac IV for CBC-MAC (updated).
1323 * \param data data to decrypt (updated).
1324 * \param len data length (in bytes, MUST be a multiple of 16).
1332 * \param ctx context (already initialised).
1333 * \param ctr counter for CTR (16 bytes, updated).
1334 * \param data data to MAC (updated).
1335 * \param len data length (in bytes, MUST be a multiple of 16).
1343 * \param ctx context (already initialised).
1344 * \param cbcmac IV for CBC-MAC (updated).
1345 * \param data data to MAC (unmodified).
1346 * \param len data length (in bytes, MUST be a multiple of 16).
1451 * \param ctx context to initialise.
1452 * \param key secret key.
1453 * \param len secret key length (in bytes).
1462 * \param ctx context to initialise.
1463 * \param key secret key.
1464 * \param len secret key length (in bytes).
1473 * \param ctx context to initialise.
1474 * \param key secret key.
1475 * \param len secret key length (in bytes).
1484 * \param ctx context to initialise.
1485 * \param key secret key.
1486 * \param len secret key length (in bytes).
1494 * \param ctx context (already initialised).
1495 * \param iv IV (updated).
1496 * \param data data to encrypt (updated).
1497 * \param len data length (in bytes, MUST be multiple of 16).
1505 * \param ctx context (already initialised).
1506 * \param iv IV (updated).
1507 * \param data data to decrypt (updated).
1508 * \param len data length (in bytes, MUST be multiple of 16).
1516 * \param ctx context (already initialised).
1517 * \param iv IV (constant, 12 bytes).
1518 * \param cc initial block counter value.
1519 * \param data data to decrypt (updated).
1520 * \param len data length (in bytes).
1529 * \param ctx context (already initialised).
1530 * \param ctr counter for CTR (16 bytes, updated).
1531 * \param cbcmac IV for CBC-MAC (updated).
1532 * \param data data to encrypt (updated).
1533 * \param len data length (in bytes, MUST be a multiple of 16).
1541 * \param ctx context (already initialised).
1542 * \param ctr counter for CTR (16 bytes, updated).
1543 * \param cbcmac IV for CBC-MAC (updated).
1544 * \param data data to decrypt (updated).
1545 * \param len data length (in bytes, MUST be a multiple of 16).
1553 * \param ctx context (already initialised).
1554 * \param ctr counter for CTR (16 bytes, updated).
1555 * \param data data to MAC (updated).
1556 * \param len data length (in bytes, MUST be a multiple of 16).
1564 * \param ctx context (already initialised).
1565 * \param cbcmac IV for CBC-MAC (updated).
1566 * \param data data to MAC (unmodified).
1567 * \param len data length (in bytes, MUST be a multiple of 16).
1691 * \param ctx context to initialise.
1692 * \param key secret key.
1693 * \param len secret key length (in bytes).
1702 * \param ctx context to initialise.
1703 * \param key secret key.
1704 * \param len secret key length (in bytes).
1713 * \param ctx context to initialise.
1714 * \param key secret key.
1715 * \param len secret key length (in bytes).
1724 * \param ctx context to initialise.
1725 * \param key secret key.
1726 * \param len secret key length (in bytes).
1734 * \param ctx context (already initialised).
1735 * \param iv IV (updated).
1736 * \param data data to encrypt (updated).
1737 * \param len data length (in bytes, MUST be multiple of 16).
1745 * \param ctx context (already initialised).
1746 * \param iv IV (updated).
1747 * \param data data to decrypt (updated).
1748 * \param len data length (in bytes, MUST be multiple of 16).
1756 * \param ctx context (already initialised).
1757 * \param iv IV (constant, 12 bytes).
1758 * \param cc initial block counter value.
1759 * \param data data to decrypt (updated).
1760 * \param len data length (in bytes).
1769 * \param ctx context (already initialised).
1770 * \param ctr counter for CTR (16 bytes, updated).
1771 * \param cbcmac IV for CBC-MAC (updated).
1772 * \param data data to encrypt (updated).
1773 * \param len data length (in bytes, MUST be a multiple of 16).
1781 * \param ctx context (already initialised).
1782 * \param ctr counter for CTR (16 bytes, updated).
1783 * \param cbcmac IV for CBC-MAC (updated).
1784 * \param data data to decrypt (updated).
1785 * \param len data length (in bytes, MUST be a multiple of 16).
1793 * \param ctx context (already initialised).
1794 * \param ctr counter for CTR (16 bytes, updated).
1795 * \param data data to MAC (updated).
1796 * \param len data length (in bytes, MUST be a multiple of 16).
1804 * \param ctx context (already initialised).
1805 * \param cbcmac IV for CBC-MAC (updated).
1806 * \param data data to MAC (unmodified).
1807 * \param len data length (in bytes, MUST be a multiple of 16).
1982 * \param ctx context to initialise.
1983 * \param key secret key.
1984 * \param len secret key length (in bytes).
1993 * \param ctx context to initialise.
1994 * \param key secret key.
1995 * \param len secret key length (in bytes).
2004 * \param ctx context to initialise.
2005 * \param key secret key.
2006 * \param len secret key length (in bytes).
2015 * \param ctx context to initialise.
2016 * \param key secret key.
2017 * \param len secret key length (in bytes).
2025 * \param ctx context (already initialised).
2026 * \param iv IV (updated).
2027 * \param data data to encrypt (updated).
2028 * \param len data length (in bytes, MUST be multiple of 16).
2036 * \param ctx context (already initialised).
2037 * \param iv IV (updated).
2038 * \param data data to decrypt (updated).
2039 * \param len data length (in bytes, MUST be multiple of 16).
2047 * \param ctx context (already initialised).
2048 * \param iv IV (constant, 12 bytes).
2049 * \param cc initial block counter value.
2050 * \param data data to decrypt (updated).
2051 * \param len data length (in bytes).
2060 * \param ctx context (already initialised).
2061 * \param ctr counter for CTR (16 bytes, updated).
2062 * \param cbcmac IV for CBC-MAC (updated).
2063 * \param data data to encrypt (updated).
2064 * \param len data length (in bytes, MUST be a multiple of 16).
2072 * \param ctx context (already initialised).
2073 * \param ctr counter for CTR (16 bytes, updated).
2074 * \param cbcmac IV for CBC-MAC (updated).
2075 * \param data data to decrypt (updated).
2076 * \param len data length (in bytes, MUST be a multiple of 16).
2084 * \param ctx context (already initialised).
2085 * \param ctr counter for CTR (16 bytes, updated).
2086 * \param data data to MAC (updated).
2087 * \param len data length (in bytes, MUST be a multiple of 16).
2095 * \param ctx context (already initialised).
2096 * \param cbcmac IV for CBC-MAC (updated).
2097 * \param data data to MAC (unmodified).
2098 * \param len data length (in bytes, MUST be a multiple of 16).
2262 * \param ctx context to initialise.
2263 * \param key secret key.
2264 * \param len secret key length (in bytes).
2273 * \param ctx context to initialise.
2274 * \param key secret key.
2275 * \param len secret key length (in bytes).
2283 * \param ctx context (already initialised).
2284 * \param iv IV (updated).
2285 * \param data data to encrypt (updated).
2286 * \param len data length (in bytes, MUST be multiple of 8).
2294 * \param ctx context (already initialised).
2295 * \param iv IV (updated).
2296 * \param data data to decrypt (updated).
2297 * \param len data length (in bytes, MUST be multiple of 8).
2354 * \param ctx context to initialise.
2355 * \param key secret key.
2356 * \param len secret key length (in bytes).
2365 * \param ctx context to initialise.
2366 * \param key secret key.
2367 * \param len secret key length (in bytes).
2375 * \param ctx context (already initialised).
2376 * \param iv IV (updated).
2377 * \param data data to encrypt (updated).
2378 * \param len data length (in bytes, MUST be multiple of 8).
2386 * \param ctx context (already initialised).
2387 * \param iv IV (updated).
2388 * \param data data to decrypt (updated).
2389 * \param len data length (in bytes, MUST be multiple of 8).
2436 * \param key secret key (32 bytes).
2437 * \param iv IV (12 bytes).
2438 * \param cc initial counter value.
2439 * \param data data to encrypt or decrypt.
2440 * \param len data length (in bytes).
2450 * \param key secret key (32 bytes).
2451 * \param iv IV (12 bytes).
2452 * \param cc initial counter value.
2453 * \param data data to encrypt or decrypt.
2454 * \param len data length (in bytes).
2471 * \param key secret key (32 bytes).
2472 * \param iv IV (12 bytes).
2473 * \param cc initial counter value.
2474 * \param data data to encrypt or decrypt.
2475 * \param len data length (in bytes).
2503 * \param key secret key (32 bytes).
2504 * \param iv nonce (12 bytes).
2505 * \param data data to encrypt or decrypt.
2506 * \param len data length (in bytes).
2507 * \param aad additional authenticated data.
2508 * \param aad_len length of additional authenticated data (in bytes).
2509 * \param tag output buffer for the authentication tag.
2510 * \param ichacha implementation of ChaCha20.
2511 * \param encrypt non-zero for encryption, zero for decryption.
2522 * \param key secret key (32 bytes).
2523 * \param iv nonce (12 bytes).
2524 * \param data data to encrypt or decrypt.
2525 * \param len data length (in bytes).
2526 * \param aad additional authenticated data.
2527 * \param aad_len length of additional authenticated data (in bytes).
2528 * \param tag output buffer for the authentication tag.
2529 * \param ichacha implementation of ChaCha20.
2530 * \param encrypt non-zero for encryption, zero for decryption.
2541 * \param key secret key (32 bytes).
2542 * \param iv nonce (12 bytes).
2543 * \param data data to encrypt or decrypt.
2544 * \param len data length (in bytes).
2545 * \param aad additional authenticated data.
2546 * \param aad_len length of additional authenticated data (in bytes).
2547 * \param tag output buffer for the authentication tag.
2548 * \param ichacha implementation of ChaCha20.
2549 * \param encrypt non-zero for encryption, zero for decryption.
2566 * \param key secret key (32 bytes).
2567 * \param iv nonce (12 bytes).
2568 * \param data data to encrypt or decrypt.
2569 * \param len data length (in bytes).
2570 * \param aad additional authenticated data.
2571 * \param aad_len length of additional authenticated data (in bytes).
2572 * \param tag output buffer for the authentication tag.
2573 * \param ichacha implementation of ChaCha20.
2574 * \param encrypt non-zero for encryption, zero for decryption.
2590 * \param key secret key (32 bytes).
2591 * \param iv nonce (12 bytes).
2592 * \param data data to encrypt or decrypt.
2593 * \param len data length (in bytes).
2594 * \param aad additional authenticated data.
2595 * \param aad_len length of additional authenticated data (in bytes).
2596 * \param tag output buffer for the authentication tag.
2597 * \param ichacha implementation of ChaCha20.
2598 * \param encrypt non-zero for encryption, zero for decryption.