資源簡介
TI官方C語言SHA_256源碼及應用例程,親測可用,推薦下載~

代碼片段和文件信息
/*?--COPYRIGHT--BSD
?*?Copyright?(c)?2012?Texas?Instruments?Incorporated
?*?All?rights?reserved.
?*
?*?Redistribution?and?use?in?source?and?binary?forms?with?or?without
?*?modification?are?permitted?provided?that?the?following?conditions
?*?are?met:
?*
?*?*??Redistributions?of?source?code?must?retain?the?above?copyright
?*????notice?this?list?of?conditions?and?the?following?disclaimer.
?*
?*?*??Redistributions?in?binary?form?must?reproduce?the?above?copyright
?*????notice?this?list?of?conditions?and?the?following?disclaimer?in?the
?*????documentation?and/or?other?materials?provided?with?the?distribution.
?*
?*?*??Neither?the?name?of?Texas?Instruments?Incorporated?nor?the?names?of
?*????its?contributors?may?be?used?to?endorse?or?promote?products?derived
?*????from?this?software?without?specific?prior?written?permission.
?*
?*?THIS?SOFTWARE?IS?PROVIDED?BY?THE?COPYRIGHT?HOLDERS?AND?CONTRIBUTORS?“AS?IS“
?*?AND?ANY?EXPRESS?OR?IMPLIED?WARRANTIES?INCLUDING?BUT?NOT?LIMITED?TO
?*?THE?IMPLIED?WARRANTIES?OF?MERCHANTABILITY?AND?FITNESS?FOR?A?PARTICULAR
?*?PURPOSE?ARE?DISCLAIMED.?IN?NO?EVENT?SHALL?THE?COPYRIGHT?OWNER?OR
?*?CONTRIBUTORS?BE?LIABLE?FOR?ANY?DIRECT?INDIRECT?INCIDENTAL?SPECIAL
?*?EXEMPLARY?OR?CONSEQUENTIAL?DAMAGES?(INCLUDING?BUT?NOT?LIMITED?TO
?*?PROCUREMENT?OF?SUBSTITUTE?GOODS?OR?SERVICES;?LOSS?OF?USE?DATA?OR?PROFITS;
?*?OR?BUSINESS?INTERRUPTION)?HOWEVER?CAUSED?AND?ON?ANY?THEORY?OF?LIABILITY
?*?WHETHER?IN?CONTRACT?STRICT?LIABILITY?OR?TORT?(INCLUDING?NEGLIGENCE?OR
?*?OTHERWISE)?ARISING?IN?ANY?WAY?OUT?OF?THE?USE?OF?THIS?SOFTWARE
?*?EVEN?IF?ADVISED?OF?THE?POSSIBILITY?OF?SUCH?DAMAGE.
?*?--/COPYRIGHT--*/
//***************************************************************************************
//??MSP430?blink?the?LED?Demo?-?Software?Toggle?P1.0
//
//??Description;?Toggle?P1.0?by?xor‘ing?P1.0?inside?of?a?software?loop.
//??ACLK?=?n/a?MCLK?=?SMCLK?=?default?DCO
//
//????????????????MSP430x5xx
//?????????????-----------------
//?????????/|\|??????????????XIN|-
//??????????|?|?????????????????|
//??????????--|RST??????????XOUT|-
//????????????|?????????????????|
//????????????|?????????????P1.0|-->LED
//
//??J.?Stevenson
//??Texas?Instruments?Inc
//??July?2011
//??Built?with?Code?Composer?Studio?v5
//***************************************************************************************
//#include?
//#include?
#include?“TI_SHA_256.h“
//#define?ROTR(xn)????????((?x?>>?n?)?|?(?x?<(32?-?n?)))
//volatile?uint32_t?q?=0;
//volatile?uint32_t?x?=?0x12345678;
//volatile?unsigned?int?n?=?4;
?uint32_t?M[32];
//char?*String?=?“abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq“;
volatile?uint64_t?L?=?0x00000000000001A0;
//unsigned?int?Q?=0;
uint32_t?Ha[8];
uint32_t?*H_Array;
int?main(void)
{
??//WDTCTL?=?WDTPW?+?WDTHOLD;?????????????//?Stop?watchdog?timer
??//P1DIR?|=?0x01;????????????????????????//?Set?P1.0?to?output?direction
??
??while?(1)
??{
/*
??M[0]=0x61626364;
??M[1]=0x62636465;
??M[2]=0x63646566;
??M[
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????4979??2012-10-26?16:02??SHA_256_102612\main.c
?????文件???????20744??2012-10-26?16:02??SHA_256_102612\SHA_256_102612_Manifest.html
?????文件??????523115??2012-08-13?15:15??SHA_256_102612\SLAA547_8_13.pdf
?????文件????????9722??2012-10-26?16:02??SHA_256_102612\TI_SHA_256.c
?????文件????????2911??2012-10-26?16:02??SHA_256_102612\TI_SHA_256.h
?????目錄???????????0??2012-11-09?10:05??SHA_256_102612\
- 上一篇:C++實現的學分管理系統
- 下一篇:算法子集樹問題的c語言代碼
評論
共有 條評論