1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<!--========================================================================== 3 Copyright 2008 Nintendo. All rights reserved. 4 5 These coded instructions, statements, and computer programs contain 6 proprietary information of Nintendo of America Inc. and/or Nintendo 7 Company Ltd., and are protected by Federal copyright law. They may 8 not be disclosed to third parties or copied or duplicated in any form, 9 in whole or in part, without the prior written consent of Nintendo. 10 ==========================================================================--> 11<HTML> 12<HEAD> 13 <META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 14 <META http-equiv="Content-Style-Type" content="text/css"> 15 <TITLE>CRYPTORSASignParam</TITLE> 16 <LINK rel="stylesheet" href="../../css/nitro.css"> 17 <BASE target="main"> 18</HEAD> 19<BODY> 20<H1>CRYPTORSASignParam</H1> 21 22<H2>Definition</H2> 23<DL> 24 <DD> 25 <PRE><CODE> 26#include <nitro/crypto.h> 27 28typedef struct CRYPTORSASignParam 29{ 30 void *in; 31 u32 in_len; 32 void *out; 33 u32 out_size; 34} 35CRYPTORSASignParam; 36 </CODE></PRE> 37 </DD> 38</DL> 39 40<H2>Elements</H2> 41<TABLE border="1"> 42 <TBODY> 43 <TR> 44 <TD width="25%"><EM><STRONG><CODE>in</CODE></STRONG></EM></TD> 45 <TD width="75%">Specifies the address of the string you wish to digitally sign.</TD> 46 </TR> 47 <TR> 48 <TD width="25%"><EM><STRONG><CODE>in_len</CODE></STRONG></EM></TD> 49 <TD width="75%">Specifies the length of the string you wish to digitally sign.</TD> 50 </TR> 51 <TR> 52 <TD width="25%"><EM><STRONG><CODE>out</CODE></STRONG></EM></TD> 53 <TD width="75%">Specifies the output buffer address of the signed string.</TD> 54 </TR> 55 <TR> 56 <TD width="25%"><EM><STRONG><CODE>out_size</CODE></STRONG></EM></TD> 57 <TD width="75%">Specifies the buffer size of <EM><STRONG><CODE>out</CODE></STRONG></EM>.</TD> 58 </TR> 59 </TBODY> 60</TABLE> 61 62<H2>Description</H2> 63<P> 64 Structure used to specify the information about the string and output destination for digital signature creation.<BR> 65 Before the functions are called, applications must first set the values for each member. 66</P> 67<P> 68 If you set <EM><STRONG><CODE>in</CODE></STRONG></EM> to the string you wish to digitally sign, the signature will be output in <EM><STRONG><CODE>out</CODE></STRONG></EM>. 69</P> 70 71<H2>Revision History</H2> 72<P> 73 2008/04/17 Initial version. 74</P> 75 76<hr><p>CONFIDENTIAL</p></body> 77</HTML> 78