Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Hexadecimal_Message ( unsigned char *String )
- {
- int i, N;
- i = 0;
- while ( i < 64 )
- {
- N = Message[i] * 8;
- N += Message[i + 1] * 4;
- N += Message[i + 2] * 2;
- N += Message[i + 3] * 1;
- switch ( N )
- {
- case 0:
- *String = '0';
- break;
- case 1:
- *String = '1';
- break;
- case 2:
- *String = '2';
- break;
- case 3:
- *String = '3';
- break;
- case 4:
- *String = '4';
- break;
- case 5:
- *String = '5';
- break;
- case 6:
- *String = '6';
- break;
- case 7:
- *String = '7';
- break;
- case 8:
- *String = '8';
- break;
- case 9:
- *String = '9';
- break;
- case 10:
- *String = 'A';
- break;
- case 11:
- *String = 'B';
- break;
- case 12:
- *String = 'C';
- break;
- case 13:
- *String = 'D';
- break;
- case 14:
- *String = 'E';
- break;
- case 15:
- *String = 'F';
- break;
- }
- String++;
- i += 4;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement