Lines Matching refs:generateKey

392      * values.  In addition, the characteristics returned by generateKey places parameters correctly
396 * In addition to the parameters provided, generateKey must add the following to the returned
411 * The parameters provided to generateKey depend on the type of key being generated. This
419 * o Tag::Key_SIZE specifies the size of the public modulus, in bits. If omitted, generateKey
424 * o Tag::RSA_PUBLIC_EXPONENT specifies the RSA public exponent value. If omitted, generateKey
427 * generateKey must return ErrorCode::INVALID_ARGUMENT.
429 * The following parameters are not necessary to generate a usable RSA key, but generateKey must
447 * is provided, generateKey must return ErrorCode::UNSUPPORTED_KEY_SIZE. If Tag::KEY_SIZE is
454 * Only Tag::KEY_SIZE is required to generate an AES key. If omitted, generateKey must return
458 * Tag::MIN_MAC_LENGTH. If omitted, generateKey must return ErrorCode::MISSING_MIN_MAC_LENGTH.
472 generateKey(vec<KeyParameter> keyParams)
477 * are the same as for generateKey, with the following exceptions:
535 * o keyParams is the characteristics of the key to be imported (as with generateKey or
562 * @param wrappingKeyBlob The opaque key descriptor returned by generateKey() or importKey().
597 * returned by generateKey, importKey and importWrappedKey. The characteristics returned by
606 * @param keyBlob The opaque descriptor returned by generateKey, importKey or importWrappedKey.
629 * @param keyBlob The opaque descriptor returned by generateKey() or importKey(). The
788 * @param keyToAttest The opaque descriptor returned by generateKey() or importKey(). The
828 * @param keyBlobToUpgrade The opaque descriptor returned by generateKey() or importKey();
845 * @param keyBlob The opaque descriptor returned by generateKey() or importKey();
1056 * @param keyBlob The opaque key descriptor returned by generateKey() or importKey(). The key