Home
last modified time | relevance | path

Searched refs:which (Results 1 – 25 of 26) sorted by relevance

12

/optee_os/core/lib/libtomcrypt/src/misc/
H A Dcompare_testvector.c57 …igned long is_len, const void* should, const unsigned long should_len, const char* what, int which) in compare_testvector() argument
67 fprintf(stderr, "Testvector #%i(0x%x) of %s failed:\n", which, which, what); in compare_testvector()
72 fprintf(stderr, "Testvector #%i(0x%x) of %s passed!\n", which, which, what); in compare_testvector()
76 LTC_UNUSED_PARAM(which); in compare_testvector()
/optee_os/core/lib/libtomcrypt/src/pk/ed25519/
H A Ded25519_import_raw.c21 int ed25519_import_raw(const unsigned char *in, unsigned long inlen, int which, curve25519_key *key) in ed25519_import_raw() argument
27 if (which == PK_PRIVATE) { in ed25519_import_raw()
30 } else if (which == PK_PUBLIC) { in ed25519_import_raw()
36 key->type = which; in ed25519_import_raw()
H A Ded25519_export.c21 int which, in ed25519_export() argument
28 return ec25519_export(out, outlen, which, key); in ed25519_export()
/optee_os/core/lib/libtomcrypt/src/pk/x25519/
H A Dx25519_import_raw.c21 int x25519_import_raw(const unsigned char *in, unsigned long inlen, int which, curve25519_key *key) in x25519_import_raw() argument
27 if (which == PK_PRIVATE) { in x25519_import_raw()
30 } else if (which == PK_PUBLIC) { in x25519_import_raw()
36 key->type = which; in x25519_import_raw()
H A Dx25519_export.c21 int which, in x25519_export() argument
28 return ec25519_export(out, outlen, which, key); in x25519_export()
/optee_os/core/lib/libtomcrypt/src/pk/ec25519/
H A Dec25519_export.c21 int which, in ec25519_export() argument
35 std = which & PK_STD; in ec25519_export()
36 which &= ~PK_STD; in ec25519_export()
38 if (which == PK_PRIVATE) { in ec25519_export()
/optee_os/core/lib/libtomcrypt/src/pk/rsa/
H A Drsa_exptmod.c24 unsigned char *out, unsigned long *outlen, int which, in rsa_exptmod() argument
40 if (which == PK_PRIVATE && (key->type != PK_PRIVATE)) { in rsa_exptmod()
45 if (which != PK_PRIVATE && which != PK_PUBLIC) { in rsa_exptmod()
67 if (which == PK_PRIVATE) { in rsa_exptmod()
/optee_os/core/lib/libfdt/
H A DREADME.license5 libfdt which comprises the files in the libfdt/ subdirectory. These
13 entitled 'GPL' which should be included in this package. dtc code,
14 therefore, may not be incorporated into works which do not have a GPL
38 Licenses such as the LGPL which would allow code to be used in non-GPL
42 to anticipate all possible changes which might be needed to meld
50 permissively licensed this way. Therefore only contributions which
/optee_os/lib/libmbedtls/mbedtls/
H A DCONTRIBUTING.md26 1. Write a test which shows that the bug was fixed or that the feature works as expected.
35 …ifiable by either being a significant enhancement, new feature or bug fix which is best resolved b…
37which will change the API. Instead the interface can only be changed by its extension. Where chang…
39 Periodically, the library will remove deprecated functions from the library which will be a breakin…
43which are maintained continuously for a given period. The LTS branches are provided to allow users…
47 1. Any change to the library which changes the API or ABI cannot be backported.
64 …ode contributions should provide a similar level of code coverage to that which already exists for…
87 …ile for the full text of these licenses. This means that users may choose which of these licenses …
H A DChangeLog6 * Add the function mbedtls_ssl_export_keying_material() which allows the
16 * Fix a vulnerability in LMS verification through which an adversary could
22 available in hardware, an adversary with fine control over which
28 The same vulnerability affects GCM acceleration, which could allow
56 keys, which could be used by an attacker capable of feeding encrypted
61 which would allow an attacker who can request decryption of arbitrary
86 * Fix a sloppy check in LMS public key import, which could lead to accepting
127 * Added new configuration option MBEDTLS_PSA_STATIC_KEY_SLOTS, which
135 PSA Crypto provider library which:
171 * Fix missing constraints on the AES-NI inline assembly which is used on
[all …]
H A DLICENSE3 This means that users may choose which of these licenses they take the code
49 form, that is based on (or derived from) the Work and for which the
89 with the Work to which such Contribution(s) was submitted. If You
254 (2) offer you this license which gives you legal permission to copy,
276 0. This License applies to any program or other work which contains
333 distribute the same sections as part of a whole which is a work based
353 source code, which must be distributed under the terms of Sections
377 operating system on which the executable runs, unless that component
432 integrity of the free software distribution system, which is
457 specifies a version number of this License which applies to it and "any
[all …]
H A DREADME.md11 …e fully documented configuration file `include/mbedtls/mbedtls_config.h`, which is also the place …
285 * The API distinguishes caller memory from internal memory, which allows the library to be implemen…
286 * The structure of internal data is hidden to the application, which allows substituting alternativ…
287 * All access to the keys happens through key identifiers, which allows support for external cryptop…
H A DSECURITY.md122 tables, which are vulnerable to timing attacks.
/optee_os/lib/libutils/isoc/
H A Dbget.doc8 BGET is a comprehensive memory allocation package which is easily
21 * Wiping buffers at release time to catch code which
36 embedded programs to providing the framework upon which a multitasking
47 to name two, on which programs have obtained substantial speed-ups by
65 that memory is allocated is a linear array which can be addressed as a
72 which can be managed, only on the largest individual object which can be
84 references which are made in the interest of providing a roadmap to
97 allocation (which is usually not worth it in other environments).
150 a non-NULL release function is supplied, expansion blocks which become
190 insufficient memory is available to reallocate the buffer, in which case
[all …]
/optee_os/core/lib/libtomcrypt/src/headers/
H A Dtomcrypt_private.h410 int which,
498 #define LTC_PRNG_EXPORT(which) \ argument
499 int which ## _export(unsigned char *out, unsigned long *outlen, prng_state *prng) \
501 unsigned long len = which ## _desc.export_size; \
512 if (which ## _read(out, len, prng) != len) { \
H A Dtomcrypt_pk.h53 unsigned char *out, unsigned long *outlen, int which,
350 int which,
354 int ed25519_import_raw(const unsigned char *in, unsigned long inlen, int which, curve25519_key *key…
390 int which,
394 int x25519_import_raw(const unsigned char *in, unsigned long inlen, int which, curve25519_key *key);
H A Dtomcrypt_misc.h179 …gned long is_len, const void* should, const unsigned long should_len, const char* what, int which);
H A Dtomcrypt_math.h477 unsigned char *out, unsigned long *outlen, int which,
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dssl_tls13_keys.h584 int which);
/optee_os/core/pta/veraison_attestation/
H A DREADME.md17 …ring to a platform Root of Trust (RoT), the PTA lacks foundational trust, which weakens the overal…
/optee_os/lib/libutils/compiler-rt/
H A DLICENSE.TXT45 form, that is based on (or derived from) the Work and for which the
85 with the Work to which such Contribution(s) was submitted. If You
227 The LLVM Project contains third party software which is under different license
232 which apply to that software, or
/optee_os/core/lib/qcbor/
H A DREADME.md129 larger. This includes the code to call the library, which is about the
354 which float-point related code is generated. For example,
395 which ones they are. QCBOR minimizes internal
471 QCBOR_DISABLE_INDEFINITE_LENGTH_ARRAYS which will result in an error
/optee_os/core/arch/arm/crypto/
H A Daes_modes_armv8a_ce_a32.S88 cmp r3, #12 @ which key size?
/optee_os/
H A DMAINTAINERS3 Linaro as such maintains OP-TEE, but for individual devices which might not be
H A DCHANGELOG.md1108 and write-implies-no-exec (`SCTLR.WXN`, `SCTLR.UWXN`), which can therefore not
1194 * Add support for Secure Data Path which allows Client and Trusted Applications
1357 * crypto: fix `cipher_final()` which would not call `cbc_done()` for CBC_MAC
1480 extension bug with offset parameter of syscall storage_obj_seek which could

12