السلام عليكم
اذا امكن من الشباب شرح كيفية عمل pjw-32 من الناحية الاكواد من ناحية الرياضية ولكم جزيل الشكر
#include "stdio.h"
#include "stdlib.h"
char M[12] = {"Work for PK"};
unsigned int h, g;
int i;
void main(){
for(i = 0; i < 12; i++){
printf("%c ", M);
}
printf("\n");
for(i = 0; i < 11; i++){
h = g = 0;
h = (h << 4) + M;
if( g == (h & 0xF00000000)){
h = h ^ (g >> 24);
h = h ^ g;
h = h % 211;
printf(" %i ", h);
}
}
printf("\n");
return;
}