Windows PowerShell command on Get-command MDC2
MyWebUniversity

Manual Pages for UNIX Operating System command usage for man MDC2

OpenSSL mdc2(3openssl) NNNNAAAAMMMMEEEE

MDC2, MDC2_Init, MDC2_Update, MDC2_Final - MDC2 hash

function SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS

#include

unsigned char *MDC2(const unsigned char *d, unsigned long n,

unsigned char *md);

int MDC2_Init(MDC2_CTX *c);

int MDC2_Update(MDC2_CTX *c, const unsigned char *data,

unsigned long len);

int MDC2_Final(unsigned char *md, MDC2_CTX *c);

DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN

MDC2 is a method to construct hash functions with 128 bit

output from block ciphers. These functions are an

implementation of MDC2 with DES.

MDC2() computes the MDC2 message digest of the nnnn bytes at dddd

and places it in mmmmdddd (which must have space for

MDC2_DIGEST_LENGTH == 16 bytes of output). If mmmmdddd is NULL,

the digest is placed in a static array. The following functions may be used if the message is not completely stored in memory:

MDC2_Init() initializes a MMMMDDDDCCCC2222_CCCCTTTTXXXX structure.

MDC2_Update() can be called repeatedly with chunks of the

message to be hashed (lllleeeennnn bytes at ddddaaaattttaaaa).

MDC2_Final() places the message digest in mmmmdddd, which must

have space for MDC2_DIGEST_LENGTH == 16 bytes of output, and

erases the MMMMDDDDCCCC2222_CCCCTTTTXXXX.

Applications should use the higher level functions

EVP_DigestInit(3) etc. instead of calling the hash functions

directly. RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEESSSS

MDC2() returns a pointer to the hash value.

MDC2_Init(), MDC2_Update() and MDC2_Final() return 1 for

success, 0 otherwise. CCCCOOOONNNNFFFFOOOORRRRMMMMIIIINNNNGGGG TTTTOOOO

ISO/IEC 10118-2, with DES

27/Oct/2006 Last change: 0.9.8o 1 OpenSSL mdc2(3openssl) SSSSEEEEEEEE AAAALLLLSSSSOOOO

sha(3), EVP_DigestInit(3)

HHHHIIIISSSSTTTTOOOORRRRYYYY

MDC2(), MDC2_Init(), MDC2_Update() and MDC2_Final() are

available since SSLeay 0.8.

27/Oct/2006 Last change: 0.9.8o 2




Contact us      |      About us      |      Term of use      |       Copyright © 2000-2019 MyWebUniversity.com ™