[C++] KISA SHA256 활용 구현 테스트 코드
2021. 5. 2. 19:19ㆍ프로그래밍 언어/C++
#include
#include "KISA_SHA256.h"
#include <string.h>
using namespace std;
typedef unsigned char BYTE;
// 타입의 별칭을 생성하고, 실제 타입 이름 대신 별칭을 사용할 수 있다.
typedef unsigned int UINT;
int main()
{
BYTE pong[32];
BYTE nong[32];
UINT pong_leng;
int i = 0;
cout << "입력해 : ";
cin >> pong;
while (pong[i] != '\0')
{
cout << "배열 : " << i << endl;
cout << pong[i] << endl;
i++;
}
pong_leng = i;
SHA256_Encrpyt(pong, pong_leng, nong);
cout << "해쉬데이터 : " << endl;
for (int k = 0; k < 32; k++)
{
printf("%02X", nong[k]);
}
printf("\n");
return 0;
}
'프로그래밍 언어 > C++' 카테고리의 다른 글
C++ / 정수를 2진수로 변환, 배열에 저장 (0) | 2021.05.11 |
---|---|
[C++] KISA SHA256 활용 구현 테스트 코드_2 (0) | 2021.05.02 |
프렌드 (0) | 2021.04.30 |
추상화와 클래스 (0) | 2021.04.30 |
함수와 구조체 (0) | 2021.04.27 |