18ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project/* 28ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project * $Id: md5.c,v 1.1 2004/11/14 07:26:26 paulus Exp $ 38ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project */ 48ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project#include "md5.h" 58ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project 68ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Projectvoid rc_md5_calc (unsigned char *output, unsigned char *input, unsigned int inlen) 78ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project{ 88ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project MD5_CTX context; 98ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project 108ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project MD5_Init (&context); 118ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project MD5_Update (&context, input, inlen); 128ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project MD5_Final (output, &context); 138ad0dd2a5c5f23cd210aedba72a43e48026e7436The Android Open Source Project} 14