cvsdist aed7121
#include <stdio.h>
cvsdist aed7121
#include <string.h>
cvsdist aed7121
int main(int argc, char **argv)
cvsdist aed7121
{
cvsdist aed7121
	FILE *f=fopen("/dev/urandom", "r");
cvsdist aed7121
	char key[61];
cvsdist aed7121
	int i=0;
cvsdist aed7121
	char tmp;
cvsdist aed7121
	memset(key, 0, 61);
cvsdist aed7121
	while(i<60) {
cvsdist aed7121
		tmp=fgetc(f);
cvsdist aed7121
		if((tmp>='a' && tmp<='z') ||
cvsdist aed7121
		   (tmp>='A' && tmp<='Z') ||
cvsdist aa0a294
		   (tmp>='0' && tmp<='9'))
cvsdist aed7121
			key[i++]=tmp;
cvsdist aed7121
	}
cvsdist aed7121
	puts(key);
cvsdist aed7121
	fclose(f);
jvdias fc44f1f
	return(0);
cvsdist aed7121
}