mirror of https://github.com/acidanthera/audk.git
NetworkPkg: Fix typos in comments
- assocated -> associated - malformated -> malformatted - mal-formated -> mal-formatted - formated -> formatted - octects -> octets - responsiblity -> responsibility - enought -> enough - immediatly -> immediately - integar -> integer - Alogrithem -> Algorithm - Initializeion -> Initialization - primelenght -> primelength - Vlaue -> Value - perfoms -> performs - randome -> random - verifed -> verified - finallization -> finalization - Intializes -> Initializes - specifed -> specified - if -> If - Decrption -> Decryption - Autahentication -> Authentication - informatino -> information - alogrithm -> algorithm - Authenticaion -> Authentication - Alogrithem -> Algorithm - containning -> containing - paramter -> parameter Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Gary Lin <glin@suse.com> Reviewed-By: Siyuan Fu <siyuan.fu@intel.com> Reviewed-By: Jiaxin Wu <jiaxin.wu@intel.com>
This commit is contained in:
parent
74c6a1031d
commit
d1c85a17fa
|
@ -1103,7 +1103,7 @@ InitializePing6 (
|
|||
BufferSize = 16;
|
||||
|
||||
//
|
||||
// Parse the paramter of count number.
|
||||
// Parse the parameter of count number.
|
||||
//
|
||||
ValueStr = ShellCommandLineGetValue (ParamPackage, L"-n");
|
||||
ValueStrPtr = ValueStr;
|
||||
|
@ -1120,7 +1120,7 @@ InitializePing6 (
|
|||
}
|
||||
}
|
||||
//
|
||||
// Parse the paramter of buffer size.
|
||||
// Parse the parameter of buffer size.
|
||||
//
|
||||
ValueStr = ShellCommandLineGetValue (ParamPackage, L"-l");
|
||||
ValueStrPtr = ValueStr;
|
||||
|
@ -1141,7 +1141,7 @@ InitializePing6 (
|
|||
ZeroMem (&DstAddress, sizeof (EFI_IPv6_ADDRESS));
|
||||
|
||||
//
|
||||
// Parse the paramter of source ip address.
|
||||
// Parse the parameter of source ip address.
|
||||
//
|
||||
ValueStr = ShellCommandLineGetValue (ParamPackage, L"-s");
|
||||
ValueStrPtr = ValueStr;
|
||||
|
@ -1155,7 +1155,7 @@ InitializePing6 (
|
|||
}
|
||||
}
|
||||
//
|
||||
// Parse the paramter of destination ip address.
|
||||
// Parse the parameter of destination ip address.
|
||||
//
|
||||
NonOptionCount = ShellCommandLineGetCount(ParamPackage);
|
||||
ValueStr = ShellCommandLineGetRawValue (ParamPackage, (UINT32)(NonOptionCount-1));
|
||||
|
|
|
@ -786,7 +786,7 @@ IScsiPrepareLoginReq (
|
|||
|
||||
case ISCSI_LOGIN_OPERATIONAL_NEGOTIATION:
|
||||
//
|
||||
// Only negotiate the paramter once.
|
||||
// Only negotiate the parameter once.
|
||||
//
|
||||
if (!Conn->ParamNegotiated) {
|
||||
IScsiFillOpParams (Conn, Nbuf);
|
||||
|
@ -2117,7 +2117,7 @@ IScsiNewDataSegment (
|
|||
|
||||
@param[in] Packet The EXT SCSI PASS THRU request packet containing the SCSI command.
|
||||
@param[in] Lun The LUN.
|
||||
@param[in] Tcb The tcb assocated with this SCSI command.
|
||||
@param[in] Tcb The tcb associated with this SCSI command.
|
||||
|
||||
@return The created iSCSI SCSI command PDU.
|
||||
@retval NULL Other errors as indicated.
|
||||
|
|
|
@ -121,7 +121,7 @@ Ip6ConfigOnPolicyChanged (
|
|||
|
||||
if (NewPolicy == Ip6ConfigPolicyAutomatic) {
|
||||
//
|
||||
// Set paramters to trigger router solicitation sending in timer handler.
|
||||
// Set parameters to trigger router solicitation sending in timer handler.
|
||||
//
|
||||
IpSb->RouterAdvertiseReceived = FALSE;
|
||||
IpSb->SolicitTimer = IP6_MAX_RTR_SOLICITATIONS;
|
||||
|
|
|
@ -18,7 +18,7 @@
|
|||
/**
|
||||
Validate the IP6 option format for both the packets we received
|
||||
and that we will transmit. It will compute the ICMPv6 error message fields
|
||||
if the option is malformated.
|
||||
if the option is malformatted.
|
||||
|
||||
@param[in] IpSb The IP6 service data.
|
||||
@param[in] Packet The to be validated packet.
|
||||
|
@ -29,7 +29,7 @@
|
|||
|
||||
|
||||
@retval TRUE The option is properly formatted.
|
||||
@retval FALSE The option is malformated.
|
||||
@retval FALSE The option is malformatted.
|
||||
|
||||
**/
|
||||
BOOLEAN
|
||||
|
@ -126,7 +126,7 @@ Ip6IsOptionValid (
|
|||
@param[in] OptionLen The length of the whole option.
|
||||
|
||||
@retval TRUE The option is properly formatted.
|
||||
@retval FALSE The option is malformated.
|
||||
@retval FALSE The option is malformatted.
|
||||
|
||||
**/
|
||||
BOOLEAN
|
||||
|
@ -231,7 +231,7 @@ Ip6IsValidProtocol (
|
|||
/**
|
||||
Validate the IP6 extension header format for both the packets we received
|
||||
and that we will transmit. It will compute the ICMPv6 error message fields
|
||||
if the option is mal-formated.
|
||||
if the option is mal-formatted.
|
||||
|
||||
@param[in] IpSb The IP6 service instance. This is an optional parameter.
|
||||
@param[in] Packet The data of the packet. Ignored if NULL.
|
||||
|
@ -252,8 +252,8 @@ Ip6IsValidProtocol (
|
|||
@param[out] Fragmented Indicate whether the packet is fragmented.
|
||||
This is an optional parameter that may be NULL.
|
||||
|
||||
@retval TRUE The option is properly formated.
|
||||
@retval FALSE The option is malformated.
|
||||
@retval TRUE The option is properly formatted.
|
||||
@retval FALSE The option is malformatted.
|
||||
|
||||
**/
|
||||
BOOLEAN
|
||||
|
@ -436,7 +436,7 @@ Ip6IsExtsValid (
|
|||
|
||||
//
|
||||
// RFC2460, ICMP Parameter Problem message with code 0 should be sent
|
||||
// if the length of a fragment is not a multiple of 8 octects and the M
|
||||
// if the length of a fragment is not a multiple of 8 octets and the M
|
||||
// flag of that fragment is 1, pointing to the Payload length field of the
|
||||
// fragment packet.
|
||||
//
|
||||
|
@ -606,7 +606,7 @@ Ip6FillHopByHop (
|
|||
@param[in] ExtHdrsLen The length of the extension headers.
|
||||
@param[in] FragmentOffset The fragment offset of the data following the header.
|
||||
@param[out] UpdatedExtHdrs The updated ExtHdrs with Fragment header inserted.
|
||||
It's caller's responsiblity to free this buffer.
|
||||
It's caller's responsibility to free this buffer.
|
||||
|
||||
@retval EFI_OUT_OF_RESOURCES Failed to finish the operation due to lake of
|
||||
resource.
|
||||
|
|
|
@ -51,7 +51,7 @@ typedef enum {
|
|||
/**
|
||||
Validate the IP6 extension header format for both the packets we received
|
||||
and that we will transmit. It will compute the ICMPv6 error message fields
|
||||
if the option is mal-formated.
|
||||
if the option is mal-formatted.
|
||||
|
||||
@param[in] IpSb The IP6 service instance. This is an optional parameter.
|
||||
@param[in] Packet The data of the packet. Ignored if NULL.
|
||||
|
@ -72,8 +72,8 @@ typedef enum {
|
|||
@param[out] Fragmented Indicate whether the packet is fragmented.
|
||||
This is an optional parameter that may be NULL.
|
||||
|
||||
@retval TRUE The option is properly formated.
|
||||
@retval FALSE The option is malformated.
|
||||
@retval TRUE The option is properly formatted.
|
||||
@retval FALSE The option is malformatted.
|
||||
|
||||
**/
|
||||
BOOLEAN
|
||||
|
@ -122,7 +122,7 @@ Ip6FillHopByHop (
|
|||
@param[in] ExtHdrsLen The length of the extension headers.
|
||||
@param[in] FragmentOffset The fragment offset of the data following the header.
|
||||
@param[out] UpdatedExtHdrs The updated ExtHdrs with Fragment header inserted.
|
||||
It's caller's responsiblity to free this buffer.
|
||||
It's caller's responsibility to free this buffer.
|
||||
|
||||
@retval EFI_OUT_OF_RESOURCES Failed to finish the operation due to lake of
|
||||
resource.
|
||||
|
@ -179,7 +179,7 @@ Ip6CopyExts (
|
|||
@param[in] OptionLen The length of the whole option.
|
||||
|
||||
@retval TRUE The option is properly formatted.
|
||||
@retval FALSE The option is malformated.
|
||||
@retval FALSE The option is malformatted.
|
||||
|
||||
**/
|
||||
BOOLEAN
|
||||
|
|
|
@ -23,7 +23,7 @@ UINT32 mIp6Id;
|
|||
|
||||
@param[in] IpSb Points to an IP6 service binding instance.
|
||||
@param[out] SourceList The list entry head of all source addresses.
|
||||
It is the caller's responsiblity to free the
|
||||
It is the caller's responsibility to free the
|
||||
resources.
|
||||
@param[out] SourceCount The number of source addresses.
|
||||
|
||||
|
@ -364,7 +364,7 @@ Ip6SysPacketSent (
|
|||
@param[in] LastHeader The pointer of next header of last extension header.
|
||||
@param[in] HeadLen The length of the unfragmented part of the IP6 header.
|
||||
|
||||
@retval EFI_BAD_BUFFER_SIZE There is no enought room in the head space of
|
||||
@retval EFI_BAD_BUFFER_SIZE There is no enough room in the head space of
|
||||
Packet.
|
||||
@retval EFI_SUCCESS The operation performed successfully.
|
||||
|
||||
|
@ -726,7 +726,7 @@ Ip6Output (
|
|||
}
|
||||
|
||||
//
|
||||
// Send out multicast neighbor solicitation for address resolution immediatly.
|
||||
// Send out multicast neighbor solicitation for address resolution immediately.
|
||||
//
|
||||
Ip6CreateSNMulticastAddr (&NeighborCache->Neighbor, &Destination);
|
||||
Status = Ip6SelectSourceAddress (IpSb, &NeighborCache->Neighbor, &Source);
|
||||
|
@ -809,7 +809,7 @@ Ip6Output (
|
|||
//
|
||||
// OK, selected the source and route, fragment the packet then send
|
||||
// them. Tag each fragment other than the first one as spawn from it.
|
||||
// Each extension header is an integar multiple of 8 octets long, in
|
||||
// Each extension header is an integer multiple of 8 octets long, in
|
||||
// order to retain 8-octet alignment for subsequent headers.
|
||||
//
|
||||
Mtu = IpSb->MaxPacketSize + sizeof (EFI_IP6_HEADER);
|
||||
|
|
|
@ -45,7 +45,7 @@ GLOBAL_REMOVE_IF_UNREFERENCED HASH_ALGORITHM mIpsecHashAlgorithmList[IPSEC_HASH_
|
|||
BOOLEAN mInitialRandomSeed = FALSE;
|
||||
|
||||
/**
|
||||
Get the block size of specified encryption alogrithm.
|
||||
Get the block size of specified encryption algorithm.
|
||||
|
||||
@param[in] AlgorithmId The encryption algorithm ID.
|
||||
|
||||
|
@ -69,7 +69,7 @@ IpSecGetEncryptBlockSize (
|
|||
}
|
||||
|
||||
/**
|
||||
Get the key length of the specified encryption alogrithm.
|
||||
Get the key length of the specified encryption algorithm.
|
||||
|
||||
@param[in] AlgorithmId The encryption algorithm ID.
|
||||
|
||||
|
@ -93,7 +93,7 @@ IpSecGetEncryptKeyLength (
|
|||
}
|
||||
|
||||
/**
|
||||
Get the IV size of the specified encryption alogrithm.
|
||||
Get the IV size of the specified encryption algorithm.
|
||||
|
||||
@param[in] AlgorithmId The encryption algorithm ID.
|
||||
|
||||
|
@ -144,7 +144,7 @@ IpSecGetHmacDigestLength (
|
|||
}
|
||||
|
||||
/**
|
||||
Get the ICV size of the specified Authenticaion alogrithm.
|
||||
Get the ICV size of the specified Authenticaion algorithm.
|
||||
|
||||
@param[in] AlgorithmId The Authentication algorithm ID.
|
||||
|
||||
|
@ -191,7 +191,7 @@ IpSecGenerateIv (
|
|||
}
|
||||
|
||||
/**
|
||||
Get index of the specified encryption alogrithm from the mIpsecEncryptAlgorithemList.
|
||||
Get index of the specified encryption algorithm from the mIpsecEncryptAlgorithmList.
|
||||
|
||||
@param[in] AlgorithmId The encryption algorithm ID.
|
||||
|
||||
|
@ -215,7 +215,7 @@ IpSecGetIndexFromEncList (
|
|||
}
|
||||
|
||||
/**
|
||||
Get index of the specified encryption alogrithm from the mIpsecAuthAlgorithemList.
|
||||
Get index of the specified encryption algorithm from the mIpsecAuthAlgorithmList.
|
||||
|
||||
@param[in] AlgorithmId The encryption algorithm ID.
|
||||
|
||||
|
@ -245,14 +245,14 @@ IpSecGetIndexFromAuthList (
|
|||
Encrypt the buffer.
|
||||
|
||||
This function calls relevant encryption interface from CryptoLib according to
|
||||
the input alogrithm ID. The InData should be multiple of block size. This function
|
||||
the input algorithm ID. The InData should be multiple of block size. This function
|
||||
doesn't perform the padding. If it has the Ivec data, the length of it should be
|
||||
same with the block size. The block size is different from the different algorithm.
|
||||
|
||||
@param[in] AlgorithmId The Alogrithem identification defined in RFC.
|
||||
@param[in] AlgorithmId The Algorithm identification defined in RFC.
|
||||
@param[in] Key Pointer to the buffer containing encrypting key.
|
||||
@param[in] KeyBits The length of the key in bits.
|
||||
@param[in] Ivec Point to the buffer containning the Initializeion
|
||||
@param[in] Ivec Point to the buffer containing the Initialization
|
||||
Vector (IV) data.
|
||||
@param[in] InData Point to the buffer containing the data to be
|
||||
encrypted.
|
||||
|
@ -331,14 +331,14 @@ IpSecCryptoIoEncrypt (
|
|||
Decrypts the buffer.
|
||||
|
||||
This function calls relevant Decryption interface from CryptoLib according to
|
||||
the input alogrithm ID. The InData should be multiple of block size. This function
|
||||
the input algorithm ID. The InData should be multiple of block size. This function
|
||||
doesn't perform the padding. If it has the Ivec data, the length of it should be
|
||||
same with the block size. The block size is different from the different algorithm.
|
||||
|
||||
@param[in] AlgorithmId The Alogrithem identification defined in RFC.
|
||||
@param[in] AlgorithmId The Algorithm identification defined in RFC.
|
||||
@param[in] Key Pointer to the buffer containing encrypting key.
|
||||
@param[in] KeyBits The length of the key in bits.
|
||||
@param[in] Ivec Point to the buffer containning the Initializeion
|
||||
@param[in] Ivec Point to the buffer containing the Initialization
|
||||
Vector (IV) data.
|
||||
@param[in] InData Point to the buffer containing the data to be
|
||||
decrypted.
|
||||
|
@ -417,9 +417,9 @@ IpSecCryptoIoDecrypt (
|
|||
Digests the Payload with key and store the result into the OutData.
|
||||
|
||||
This function calls relevant Hmac interface from CryptoLib according to
|
||||
the input alogrithm ID. It computes all datas from InDataFragment and output
|
||||
the input algorithm ID. It computes all datas from InDataFragment and output
|
||||
the result into the OutData buffer. If the OutDataSize is larger than the related
|
||||
HMAC alogrithm output size, return EFI_INVALID_PARAMETER.
|
||||
HMAC algorithm output size, return EFI_INVALID_PARAMETER.
|
||||
|
||||
@param[in] AlgorithmId The authentication Identification.
|
||||
@param[in] Key Pointer of the authentication key.
|
||||
|
@ -540,9 +540,9 @@ Exit:
|
|||
Digests the Payload and store the result into the OutData.
|
||||
|
||||
This function calls relevant Hash interface from CryptoLib according to
|
||||
the input alogrithm ID. It computes all datas from InDataFragment and output
|
||||
the input algorithm ID. It computes all datas from InDataFragment and output
|
||||
the result into the OutData buffer. If the OutDataSize is larger than the related
|
||||
Hash alogrithm output size, return EFI_INVALID_PARAMETER.
|
||||
Hash algorithm output size, return EFI_INVALID_PARAMETER.
|
||||
|
||||
@param[in] AlgorithmId The authentication Identification.
|
||||
@param[in] InDataFragment A list contains all data to be authenticated.
|
||||
|
@ -657,14 +657,14 @@ Exit:
|
|||
Generates the Diffie-Hellman public key.
|
||||
|
||||
This function first initiate a DHContext, then call the DhSetParameter() to set
|
||||
the prime and primelenght, at end call the DhGenerateKey() to generates random
|
||||
the prime and primelength, at end call the DhGenerateKey() to generates random
|
||||
secret exponent, and computes the public key. The output returned via parameter
|
||||
PublicKey and PublicKeySize. DH context is updated accordingly. If the PublicKey
|
||||
buffer is too small to hold the public key, EFI_INVALID_PARAMETER is returned
|
||||
and PublicKeySize is set to the required buffer size to obtain the public key.
|
||||
|
||||
@param[in, out] DhContext Pointer to the DH context.
|
||||
@param[in] Generator Vlaue of generator.
|
||||
@param[in] Generator Value of generator.
|
||||
@param[in] PrimeLength Length in bits of prime to be generated.
|
||||
@param[in] Prime Pointer to the buffer to receive the generated
|
||||
prime number.
|
||||
|
@ -673,7 +673,7 @@ Exit:
|
|||
For out, the size of data returned in PublicKey
|
||||
buffer in bytes.
|
||||
|
||||
@retval EFI_SUCCESS The operation perfoms successfully.
|
||||
@retval EFI_SUCCESS The operation performs successfully.
|
||||
@retval Otherwise The operation is failed.
|
||||
|
||||
**/
|
||||
|
@ -725,7 +725,7 @@ Exit:
|
|||
For out, the size of data returned in Key
|
||||
buffer in bytes.
|
||||
|
||||
@retval EFI_SUCCESS The operation perfoms successfully.
|
||||
@retval EFI_SUCCESS The operation performs successfully.
|
||||
@retval Otherwise The operation is failed.
|
||||
|
||||
**/
|
||||
|
@ -750,7 +750,7 @@ IpSecCryptoIoDhComputeKey (
|
|||
|
||||
@param[in, out] DhContext Pointer to the DH context to be freed.
|
||||
|
||||
@retval EFI_SUCCESS The operation perfoms successfully.
|
||||
@retval EFI_SUCCESS The operation performs successfully.
|
||||
@retval EFI_INVALID_PARAMETER The DhContext is NULL.
|
||||
|
||||
**/
|
||||
|
@ -773,9 +773,9 @@ IpSecCryptoIoFreeDh (
|
|||
If the Random Generator wasn't initiated, initiate it first, then call RandomBytes.
|
||||
|
||||
@param[out] OutBuffer Pointer to buffer to receive random value.
|
||||
@param[in] Bytes Size of randome bytes to generate.
|
||||
@param[in] Bytes Size of random bytes to generate.
|
||||
|
||||
@retval EFI_SUCCESS The operation perfoms successfully.
|
||||
@retval EFI_SUCCESS The operation performs successfully.
|
||||
@retval Otherwise The operation is failed.
|
||||
|
||||
**/
|
||||
|
@ -869,9 +869,9 @@ IpSecCryptoIoAuthDataWithCertificate (
|
|||
@param[in] CertLen The size of Certificate in bytes.
|
||||
@param[in] InCa Pointer to the CA certificate
|
||||
@param[in] CaLen The size of CA certificate in bytes.
|
||||
@param[in] InData Pointer to octect message hash to be checked.
|
||||
@param[in] InData Pointer to octet message hash to be checked.
|
||||
@param[in] InDataSize Size of the message hash in bytes.
|
||||
@param[in] Singnature The pointer to the RSA PKCS1-V1_5 signature to be verifed.
|
||||
@param[in] Singnature The pointer to the RSA PKCS1-V1_5 signature to be verified.
|
||||
@param[in] SigSize Size of signature in bytes.
|
||||
|
||||
@retval TRUE Valid signature encoded in PKCS1-v1_5.
|
||||
|
|
|
@ -104,7 +104,7 @@ BOOLEAN
|
|||
);
|
||||
|
||||
/**
|
||||
Prototype of HMAC finallization.
|
||||
Prototype of HMAC finalization.
|
||||
Terminate a HMAC message digest operation and output the message digest.
|
||||
|
||||
If Context is NULL, then ASSERT().
|
||||
|
@ -139,7 +139,7 @@ UINTN
|
|||
|
||||
/**
|
||||
Prototype of Block Cipher initiation.
|
||||
Intializes the user-supplied key as the specifed context (key materials) for both
|
||||
Initializes the user-supplied key as the specified context (key materials) for both
|
||||
encryption and decryption operations.
|
||||
|
||||
If Context is NULL, then ASSERT().
|
||||
|
@ -165,7 +165,7 @@ BOOLEAN
|
|||
Encrypts plaintext message with the specified cipher.
|
||||
|
||||
If Context is NULL, then ASSERT().
|
||||
if InData is NULL, then ASSERT().
|
||||
If InData is NULL, then ASSERT().
|
||||
If Size of input data is not multiple of Cipher algorithm related block size,
|
||||
then ASSERT().
|
||||
|
||||
|
@ -193,7 +193,7 @@ BOOLEAN
|
|||
Decrypts cipher message with specified cipher.
|
||||
|
||||
If Context is NULL, then ASSERT().
|
||||
if InData is NULL, then ASSERT().
|
||||
If InData is NULL, then ASSERT().
|
||||
If Size of input data is not a multiple of a certaion block size , then ASSERT().
|
||||
|
||||
@param[in] Context The specified Context.
|
||||
|
@ -256,7 +256,7 @@ BOOLEAN
|
|||
|
||||
This function performs digest on a data buffer of the specified size.
|
||||
It can be called multiple times to compute the digest of long or discontinuous data streams.
|
||||
Context should be already correctly intialized by HashInit(), and should not be finalized
|
||||
Context should be already correctly initialized by HashInit(), and should not be finalized
|
||||
by HashFinal(). Behavior with invalid context is undefined.
|
||||
|
||||
If Context is NULL, then ASSERT().
|
||||
|
@ -285,7 +285,7 @@ BOOLEAN
|
|||
This function completes hash computation and retrieves the digest value into
|
||||
the specified memory. After this function has been called, the context cannot
|
||||
be used again.
|
||||
context should be already correctly intialized by HashInit(), and should not be
|
||||
context should be already correctly initialized by HashInit(), and should not be
|
||||
finalized by HashFinal(). Behavior with invalid context is undefined.
|
||||
|
||||
If Context is NULL, then ASSERT().
|
||||
|
@ -339,13 +339,13 @@ typedef struct _ENCRYPT_ALGORITHM {
|
|||
//
|
||||
CRYPTO_CIPHER_ENCRYPT CipherEncrypt;
|
||||
//
|
||||
// The Function pointer of Cipher Decrption.
|
||||
// The Function pointer of Cipher Decryption.
|
||||
//
|
||||
CRYPTO_CIPHER_DECRYPT CipherDecrypt;
|
||||
} ENCRYPT_ALGORITHM;
|
||||
|
||||
//
|
||||
// The struct used to store the information and operation of Autahentication algorithm.
|
||||
// The struct used to store the information and operation of Authentication algorithm.
|
||||
//
|
||||
typedef struct _AUTH_ALGORITHM {
|
||||
//
|
||||
|
@ -383,7 +383,7 @@ typedef struct _AUTH_ALGORITHM {
|
|||
} AUTH_ALGORITHM;
|
||||
|
||||
//
|
||||
// The struct used to store the informatino and operation of Hash algorithm.
|
||||
// The struct used to store the information and operation of Hash algorithm.
|
||||
//
|
||||
typedef struct _HASH_ALGORITHM {
|
||||
//
|
||||
|
@ -421,7 +421,7 @@ typedef struct _HASH_ALGORITHM {
|
|||
} HASH_ALGORITHM;
|
||||
|
||||
/**
|
||||
Get the IV size of specified encryption alogrithm.
|
||||
Get the IV size of specified encryption algorithm.
|
||||
|
||||
@param[in] AlgorithmId The encryption algorithm ID.
|
||||
|
||||
|
@ -434,7 +434,7 @@ IpSecGetEncryptIvLength (
|
|||
);
|
||||
|
||||
/**
|
||||
Get the block size of specified encryption alogrithm.
|
||||
Get the block size of specified encryption algorithm.
|
||||
|
||||
@param[in] AlgorithmId The encryption algorithm ID.
|
||||
|
||||
|
@ -447,7 +447,7 @@ IpSecGetEncryptBlockSize (
|
|||
);
|
||||
|
||||
/**
|
||||
Get the required key length of the specified encryption alogrithm.
|
||||
Get the required key length of the specified encryption algorithm.
|
||||
|
||||
@param[in] AlgorithmId The encryption algorithm ID.
|
||||
|
||||
|
@ -460,7 +460,7 @@ IpSecGetEncryptKeyLength (
|
|||
);
|
||||
|
||||
/**
|
||||
Get the ICV size of the specified Authenticaion alogrithm.
|
||||
Get the ICV size of the specified Authentication algorithm.
|
||||
|
||||
@param[in] AlgorithmId The Authentication algorithm ID.
|
||||
|
||||
|
@ -475,7 +475,7 @@ IpSecGetIcvLength (
|
|||
/**
|
||||
Get the HMAC digest length by the specified Algorithm ID.
|
||||
|
||||
@param[in] AlgorithmId The specified Alogrithm ID.
|
||||
@param[in] AlgorithmId The specified Algorithm ID.
|
||||
|
||||
@return The digest length of the specified Authentication Algorithm ID.
|
||||
|
||||
|
@ -505,14 +505,14 @@ IpSecGenerateIv (
|
|||
Encrypt the buffer.
|
||||
|
||||
This function calls relevant encryption interface from CryptoLib according to
|
||||
the input alogrithm ID. The InData should be multiple of block size. This function
|
||||
the input algorithm ID. The InData should be multiple of block size. This function
|
||||
doesn't perform the padding. If it has the Ivec data, the length of it should be
|
||||
same with the block size. The block size is different from the different algorithm.
|
||||
|
||||
@param[in] AlgorithmId The Alogrithem identification defined in RFC.
|
||||
@param[in] AlgorithmId The Algorithm identification defined in RFC.
|
||||
@param[in] Key Pointer to the buffer containing encrypting key.
|
||||
@param[in] KeyBits The length of the key in bits.
|
||||
@param[in] Ivec Point to the buffer containning the Initializeion
|
||||
@param[in] Ivec Point to the buffer containing the Initialization
|
||||
Vector (IV) data.
|
||||
@param[in] InData Point to the buffer containing the data to be
|
||||
encrypted.
|
||||
|
@ -540,14 +540,14 @@ IpSecCryptoIoEncrypt (
|
|||
Decrypts the buffer.
|
||||
|
||||
This function calls relevant Decryption interface from CryptoLib according to
|
||||
the input alogrithm ID. The InData should be multiple of block size. This function
|
||||
the input algorithm ID. The InData should be multiple of block size. This function
|
||||
doesn't perform the padding. If it has the Ivec data, the length of it should be
|
||||
same with the block size. The block size is different from the different algorithm.
|
||||
|
||||
@param[in] AlgorithmId The Alogrithem identification defined in RFC.
|
||||
@param[in] AlgorithmId The Algorithm identification defined in RFC.
|
||||
@param[in] Key Pointer to the buffer containing encrypting key.
|
||||
@param[in] KeyBits The length of the key in bits.
|
||||
@param[in] Ivec Point to the buffer containning the Initializeion
|
||||
@param[in] Ivec Point to the buffer containing the Initialization
|
||||
Vector (IV) data.
|
||||
@param[in] InData Point to the buffer containing the data to be
|
||||
decrypted.
|
||||
|
@ -575,9 +575,9 @@ IpSecCryptoIoDecrypt (
|
|||
Digests the Payload with key and store the result into the OutData.
|
||||
|
||||
This function calls relevant Hmac interface from CryptoLib according to
|
||||
the input alogrithm ID. It computes all datas from InDataFragment and output
|
||||
the input algorithm ID. It computes all datas from InDataFragment and output
|
||||
the result into the OutData buffer. If the OutDataSize is larger than the related
|
||||
HMAC alogrithm output size, return EFI_INVALID_PARAMETER.
|
||||
HMAC algorithm output size, return EFI_INVALID_PARAMETER.
|
||||
|
||||
@param[in] AlgorithmId The authentication Identification.
|
||||
@param[in] Key Pointer of the authentication key.
|
||||
|
@ -609,9 +609,9 @@ IpSecCryptoIoHmac (
|
|||
Digests the Payload and store the result into the OutData.
|
||||
|
||||
This function calls relevant Hash interface from CryptoLib according to
|
||||
the input alogrithm ID. It computes all datas from InDataFragment and output
|
||||
the input algorithm ID. It computes all datas from InDataFragment and output
|
||||
the result into the OutData buffer. If the OutDataSize is larger than the related
|
||||
Hash alogrithm output size, return EFI_INVALID_PARAMETER.
|
||||
Hash algorithm output size, return EFI_INVALID_PARAMETER.
|
||||
|
||||
@param[in] AlgorithmId The authentication Identification.
|
||||
@param[in] InDataFragment A list contains all data to be authenticated.
|
||||
|
@ -640,14 +640,14 @@ IpSecCryptoIoHash (
|
|||
Generates the Diffie-Hellman public key.
|
||||
|
||||
This function first initiate a DHContext, then call the DhSetParameter() to set
|
||||
the prime and primelenght, at end call the DhGenerateKey() to generates random
|
||||
the prime and primelength, at end call the DhGenerateKey() to generates random
|
||||
secret exponent, and computes the public key. The output returned via parameter
|
||||
PublicKey and PublicKeySize. DH context is updated accordingly. If the PublicKey
|
||||
buffer is too small to hold the public key, EFI_INVALID_PARAMETER is returned
|
||||
and PublicKeySize is set to the required buffer size to obtain the public key.
|
||||
|
||||
@param[in, out] DhContext Pointer to the DH context.
|
||||
@param[in] Generator Vlaue of generator.
|
||||
@param[in] Generator Value of generator.
|
||||
@param[in] PrimeLength Length in bits of prime to be generated.
|
||||
@param[in] Prime Pointer to the buffer to receive the generated
|
||||
prime number.
|
||||
|
@ -656,7 +656,7 @@ IpSecCryptoIoHash (
|
|||
For out, the size of data returned in PublicKey
|
||||
buffer in bytes.
|
||||
|
||||
@retval EFI_SUCCESS The operation perfoms successfully.
|
||||
@retval EFI_SUCCESS The operation performs successfully.
|
||||
@retval Otherwise The operation is failed.
|
||||
|
||||
**/
|
||||
|
@ -684,7 +684,7 @@ IpSecCryptoIoDhGetPublicKey (
|
|||
For out, the size of data returned in Key
|
||||
buffer in bytes.
|
||||
|
||||
@retval EFI_SUCCESS The operation perfoms successfully.
|
||||
@retval EFI_SUCCESS The operation performs successfully.
|
||||
@retval Otherwise The operation is failed.
|
||||
|
||||
**/
|
||||
|
@ -702,7 +702,7 @@ IpSecCryptoIoDhComputeKey (
|
|||
|
||||
@param[in, out] DhContext Pointer to the DH context to be freed.
|
||||
|
||||
@retval EFI_SUCCESS The operation perfoms successfully.
|
||||
@retval EFI_SUCCESS The operation performs successfully.
|
||||
@retval EFI_INVALID_PARAMETER The DhContext is NULL.
|
||||
|
||||
**/
|
||||
|
@ -717,9 +717,9 @@ IpSecCryptoIoFreeDh (
|
|||
If the Random Generator wasn't initiated, initiate it first, then call RandomBytes.
|
||||
|
||||
@param[out] OutBuffer Pointer to buffer to receive random value.
|
||||
@param[in] Bytes Size of randome bytes to generate.
|
||||
@param[in] Bytes Size of random bytes to generate.
|
||||
|
||||
@retval EFI_SUCCESS The operation perfoms successfully.
|
||||
@retval EFI_SUCCESS The operation performs successfully.
|
||||
@retval Otherwise The operation is failed.
|
||||
|
||||
**/
|
||||
|
@ -762,9 +762,9 @@ IpSecCryptoIoAuthDataWithCertificate (
|
|||
@param[in] CertLen The size of Certificate in bytes.
|
||||
@param[in] InCa Pointer to the CA certificate
|
||||
@param[in] CaLen The size of CA certificate in bytes.
|
||||
@param[in] InData Pointer to octect message hash to be checked.
|
||||
@param[in] InData Pointer to octet message hash to be checked.
|
||||
@param[in] InDataSize Size of the message hash in bytes.
|
||||
@param[in] Singnature The pointer to the RSA PKCS1-V1_5 signature to be verifed.
|
||||
@param[in] Singnature The pointer to the RSA PKCS1-V1_5 signature to be verified.
|
||||
@param[in] SigSize Size of signature in bytes.
|
||||
|
||||
@retval TRUE Valid signature encoded in PKCS1-v1_5.
|
||||
|
|
Loading…
Reference in New Issue