Example #1
0
static void init(struct fmt_main *self)
{
	char *Buf;
#ifdef _OPENMP
	omp_t = omp_get_max_threads();
	self->params.min_keys_per_crypt *= omp_t;
	omp_t *= OMP_SCALE;
	self->params.max_keys_per_crypt *= omp_t;
#endif
	saved_key = mem_calloc_tiny(sizeof(*saved_key) *
			self->params.max_keys_per_crypt, MEM_ALIGN_WORD);
	cracked = mem_calloc_tiny(sizeof(*cracked) *
			self->params.max_keys_per_crypt, MEM_ALIGN_WORD);

	aesFunc = get_AES_dec192_CBC();
	Buf = mem_alloc_tiny(128, 1);
	sprintf(Buf, "%s %s", self->params.algorithm_name, get_AES_type_string());
	self->params.algorithm_name=Buf;
}
Example #2
0
static void init(struct fmt_main *self)
{
	static char Buf[128];

#ifdef _OPENMP
	omp_t = omp_get_max_threads();
	self->params.min_keys_per_crypt *= omp_t;
	omp_t *= OMP_SCALE;
	self->params.max_keys_per_crypt *= omp_t;
#endif
	saved_key = mem_calloc(self->params.max_keys_per_crypt,
	                       sizeof(*saved_key));
	cracked = mem_calloc(self->params.max_keys_per_crypt,
	                     sizeof(*cracked));

	aesFunc = get_AES_dec192_CBC();
	sprintf(Buf, "%s %s", self->params.algorithm_name,
	        get_AES_type_string());
	self->params.algorithm_name=Buf;
}