BYTE szEnStr[64] = {0,};
BYTE szEnHex[64] = {0,};
BYTE szTemp[3]= {0,};
int nSize = strlen((char *)szEnStr);
for(int i = 0; i < nSize; i++)
{
sprintf((char *)szTemp, "%02X", szEnStr[i]);
memcpy(&szEnHex[i*2], szTemp, strlen((char *)szTemp));
}
ZeroMemory(szEnStr, sizeof(szEnStr));
char te[3] = {0,};
for(int j = 0; j < nSize; j++)
{
memcpy(te, &szEnHex[j*2], 2);
sscanf(te, "%x", &szEnStr[j]);
//szEnBlowfish[j] = strtol(te, NULL, 16);
}
'Development > 삽질의 추억' 카테고리의 다른 글
"셀 서식이 너무 많습니다." 라는 오류가 발생하면서 파일이 열리지 않는다 (0) | 2011.08.13 |
---|---|
바이너리를 16진수 텍스트형식으로 (0) | 2011.08.13 |
리빌드 올 했는데도 실행할때 계속 빌드메세지 나올경우 (0) | 2011.08.13 |
디렉토리(경로) 가져오기 및 설정 (0) | 2011.08.13 |
네트웍 폴더 공유 시 시스템 오류 1385 (0) | 2011.08.13 |
안정적인 DNS서비스 DNSEver