id	sid	tid	token	lemma	pos
easat-5072	1	1	edelweiss	edelweiss	PROPN
easat-5072	1	2	applied	apply	VERB
easat-5072	1	3	science	science	NOUN
easat-5072	1	4	and	and	CCONJ
easat-5072	1	5	technology	technology	NOUN
easat-5072	1	6	issn	issn	PROPN
easat-5072	1	7	:	:	PUNCT
easat-5072	1	8	2576	2576	NUM
easat-5072	1	9	-	-	SYM
easat-5072	1	10	8484	8484	NUM
easat-5072	1	11	vol	vol	NOUN
easat-5072	1	12	.	.	PROPN
easat-5072	2	1	9	9	NUM
easat-5072	2	2	,	,	PUNCT
easat-5072	2	3	no	no	INTJ
easat-5072	2	4	.	.	NOUN
easat-5072	2	5	2	2	NUM
easat-5072	2	6	,	,	PUNCT
easat-5072	2	7	2307	2307	NUM
easat-5072	2	8	-	-	SYM
easat-5072	2	9	2317	2317	NUM
easat-5072	2	10	2025	2025	NUM
easat-5072	2	11	publisher	publisher	NOUN
easat-5072	2	12	:	:	PUNCT
easat-5072	2	13	learning	learn	VERB
easat-5072	2	14	gate	gate	NOUN
easat-5072	2	15	doi	doi	PROPN
easat-5072	2	16	:	:	PUNCT
easat-5072	2	17	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	2	18	©	©	PROPN
easat-5072	2	19	2025	2025	NUM
easat-5072	2	20	by	by	ADP
easat-5072	2	21	the	the	DET
easat-5072	2	22	authors	author	NOUN
easat-5072	2	23	;	;	PUNCT
easat-5072	2	24	licensee	licensee	PROPN
easat-5072	2	25	learning	learning	NOUN
easat-5072	2	26	gate	gate	NOUN
easat-5072	3	1	©	©	PROPN
easat-5072	3	2	2025	2025	NUM
easat-5072	3	3	by	by	ADP
easat-5072	3	4	the	the	DET
easat-5072	3	5	authors	author	NOUN
easat-5072	3	6	;	;	PUNCT
easat-5072	3	7	licensee	licensee	PROPN
easat-5072	3	8	learning	learning	NOUN
easat-5072	3	9	gate	gate	NOUN
easat-5072	3	10	history	history	NOUN
easat-5072	3	11	:	:	PUNCT
easat-5072	3	12	received	receive	VERB
easat-5072	3	13	:	:	PUNCT
easat-5072	3	14	20	20	NUM
easat-5072	3	15	december	december	PROPN
easat-5072	3	16	2024	2024	NUM
easat-5072	3	17	;	;	PUNCT
easat-5072	3	18	revised	revise	VERB
easat-5072	3	19	:	:	PUNCT
easat-5072	3	20	24	24	NUM
easat-5072	3	21	january	january	PROPN
easat-5072	3	22	2025	2025	NUM
easat-5072	3	23	;	;	PUNCT
easat-5072	3	24	accepted	accept	VERB
easat-5072	3	25	:	:	PUNCT
easat-5072	3	26	6	6	NUM
easat-5072	3	27	february	february	NOUN
easat-5072	3	28	2025	2025	NUM
easat-5072	3	29	;	;	PUNCT
easat-5072	3	30	published	publish	VERB
easat-5072	3	31	:	:	PUNCT
easat-5072	4	1	27	27	NUM
easat-5072	4	2	february	february	NOUN
easat-5072	4	3	2025	2025	NUM
easat-5072	4	4	*	*	PUNCT
easat-5072	4	5	correspondence	correspondence	NOUN
easat-5072	4	6	:	:	PUNCT
easat-5072	4	7	jasmin.redzepagic@algebra.hr	jasmin.redzepagic@algebra.hr	PROPN
easat-5072	4	8	vulnerabilities	vulnerabilitie	VERB
easat-5072	4	9	in	in	ADP
easat-5072	4	10	cryptographic	cryptographic	ADJ
easat-5072	4	11	hash	hash	NOUN
easat-5072	4	12	functions	function	NOUN
easat-5072	4	13	:	:	PUNCT
easat-5072	4	14	a	a	DET
easat-5072	4	15	practical	practical	ADJ
easat-5072	4	16	study	study	NOUN
easat-5072	4	17	of	of	ADP
easat-5072	4	18	hash	hash	NOUN
easat-5072	4	19	cracking	crack	VERB
easat-5072	4	20	techniques	technique	NOUN
easat-5072	4	21	and	and	CCONJ
easat-5072	4	22	security	security	NOUN
easat-5072	4	23	implications	implication	NOUN
easat-5072	4	24	jasmin	jasmin	PROPN
easat-5072	4	25	redžepagić1	redžepagić1	PROPN
easat-5072	4	26	*	*	PROPN
easat-5072	4	27	,	,	PUNCT
easat-5072	4	28	damir	damir	PROPN
easat-5072	4	29	regvart2	regvart2	PROPN
easat-5072	4	30	,	,	PUNCT
easat-5072	4	31	hrvoje	hrvoje	NOUN
easat-5072	4	32	rudeš3	rudeš3	VERB
easat-5072	4	33	,	,	PUNCT
easat-5072	4	34	robert	robert	PROPN
easat-5072	4	35	petrunić4	petrunić4	PROPN
easat-5072	4	36	1,2,3,4department	1,2,3,4department	NUM
easat-5072	4	37	of	of	ADP
easat-5072	4	38	system	system	NOUN
easat-5072	4	39	engineering	engineering	NOUN
easat-5072	4	40	and	and	CCONJ
easat-5072	4	41	cybersecurity	cybersecurity	NOUN
easat-5072	4	42	algebra	algebra	PROPN
easat-5072	4	43	university	university	PROPN
easat-5072	4	44	,	,	PUNCT
easat-5072	4	45	zagreb	zagreb	PROPN
easat-5072	4	46	,	,	PUNCT
easat-5072	4	47	croatia	croatia	PROPN
easat-5072	4	48	;	;	PUNCT
easat-5072	4	49	jasmin.redzepagic@algebra.hr	jasmin.redzepagic@algebra.hr	PROPN
easat-5072	4	50	(	(	PUNCT
easat-5072	4	51	j.r	j.r	PROPN
easat-5072	4	52	.	.	PROPN
easat-5072	4	53	)	)	PUNCT
easat-5072	5	1	damir.regvart@algebra.hr	damir.regvart@algebra.hr	PROPN
easat-5072	5	2	(	(	PUNCT
easat-5072	5	3	d.r	d.r	PROPN
easat-5072	5	4	.	.	PROPN
easat-5072	5	5	)	)	PUNCT
easat-5072	6	1	hrudes@algebra.hr	hrudes@algebra.hr	PROPN
easat-5072	6	2	(	(	PUNCT
easat-5072	6	3	h.r	h.r	PROPN
easat-5072	6	4	.	.	PROPN
easat-5072	6	5	)	)	PUNCT
easat-5072	7	1	robert.petrunic@algebra.hr	robert.petrunic@algebra.hr	PROPN
easat-5072	7	2	(	(	PUNCT
easat-5072	7	3	r.p	r.p	PROPN
easat-5072	7	4	.	.	PROPN
easat-5072	7	5	)	)	PUNCT
easat-5072	7	6	.	.	PUNCT
easat-5072	8	1	abstract	abstract	ADV
easat-5072	8	2	:	:	PUNCT
easat-5072	8	3	this	this	DET
easat-5072	8	4	paper	paper	NOUN
easat-5072	8	5	explores	explore	VERB
easat-5072	8	6	hash	hash	NOUN
easat-5072	8	7	functions	function	NOUN
easat-5072	8	8	and	and	CCONJ
easat-5072	8	9	their	their	PRON
easat-5072	8	10	security	security	NOUN
easat-5072	8	11	challenges	challenge	NOUN
easat-5072	8	12	,	,	PUNCT
easat-5072	8	13	which	which	PRON
easat-5072	8	14	ensure	ensure	VERB
easat-5072	8	15	data	datum	NOUN
easat-5072	8	16	integrity	integrity	NOUN
easat-5072	8	17	and	and	CCONJ
easat-5072	8	18	confidentiality	confidentiality	NOUN
easat-5072	8	19	in	in	ADP
easat-5072	8	20	digital	digital	ADJ
easat-5072	8	21	systems	system	NOUN
easat-5072	8	22	.	.	PUNCT
easat-5072	9	1	with	with	ADP
easat-5072	9	2	advancing	advance	VERB
easat-5072	9	3	computing	compute	VERB
easat-5072	9	4	power	power	NOUN
easat-5072	9	5	,	,	PUNCT
easat-5072	9	6	particularly	particularly	ADV
easat-5072	9	7	gpus	gpus	X
easat-5072	9	8	and	and	CCONJ
easat-5072	9	9	distributed	distributed	ADJ
easat-5072	9	10	networks	network	NOUN
easat-5072	9	11	,	,	PUNCT
easat-5072	9	12	hash	hash	NOUN
easat-5072	9	13	functions	function	NOUN
easat-5072	9	14	face	face	VERB
easat-5072	9	15	increasing	increase	VERB
easat-5072	9	16	threats	threat	NOUN
easat-5072	9	17	from	from	ADP
easat-5072	9	18	brute	brute	ADJ
easat-5072	9	19	-	-	PUNCT
easat-5072	9	20	force	force	NOUN
easat-5072	9	21	,	,	PUNCT
easat-5072	9	22	dictionary	dictionary	ADJ
easat-5072	9	23	,	,	PUNCT
easat-5072	9	24	and	and	CCONJ
easat-5072	9	25	rainbow	rainbow	NOUN
easat-5072	9	26	table	table	NOUN
easat-5072	9	27	attacks	attack	NOUN
easat-5072	9	28	.	.	PUNCT
easat-5072	10	1	tools	tool	NOUN
easat-5072	10	2	like	like	ADP
easat-5072	10	3	hashcat	hashcat	PROPN
easat-5072	10	4	,	,	PUNCT
easat-5072	10	5	cain	cain	PROPN
easat-5072	10	6	&	&	CCONJ
easat-5072	10	7	abel	abel	PROPN
easat-5072	10	8	,	,	PUNCT
easat-5072	10	9	and	and	CCONJ
easat-5072	10	10	john	john	PROPN
easat-5072	10	11	the	the	DET
easat-5072	10	12	ripper	ripper	PROPN
easat-5072	10	13	were	be	AUX
easat-5072	10	14	analyzed	analyze	VERB
easat-5072	10	15	for	for	ADP
easat-5072	10	16	their	their	PRON
easat-5072	10	17	efficiency	efficiency	NOUN
easat-5072	10	18	against	against	ADP
easat-5072	10	19	md5	md5	NOUN
easat-5072	10	20	,	,	PUNCT
easat-5072	10	21	sha-1	sha-1	NOUN
easat-5072	10	22	,	,	PUNCT
easat-5072	10	23	and	and	CCONJ
easat-5072	10	24	sha-512	sha-512	NOUN
easat-5072	10	25	.	.	PUNCT
easat-5072	11	1	results	result	NOUN
easat-5072	11	2	highlight	highlight	VERB
easat-5072	11	3	vulnerabilities	vulnerability	NOUN
easat-5072	11	4	in	in	ADP
easat-5072	11	5	standard	standard	ADJ
easat-5072	11	6	algorithms	algorithm	NOUN
easat-5072	11	7	,	,	PUNCT
easat-5072	11	8	emphasizing	emphasize	VERB
easat-5072	11	9	the	the	DET
easat-5072	11	10	need	need	NOUN
easat-5072	11	11	for	for	ADP
easat-5072	11	12	more	more	ADV
easat-5072	11	13	robust	robust	ADJ
easat-5072	11	14	hash	hash	NOUN
easat-5072	11	15	functions	function	NOUN
easat-5072	11	16	,	,	PUNCT
easat-5072	11	17	especially	especially	ADV
easat-5072	11	18	in	in	ADP
easat-5072	11	19	high	high	ADJ
easat-5072	11	20	-	-	PUNCT
easat-5072	11	21	security	security	NOUN
easat-5072	11	22	and	and	CCONJ
easat-5072	11	23	resourceconstrained	resourceconstraine	VERB
easat-5072	11	24	environments	environment	NOUN
easat-5072	11	25	.	.	PUNCT
easat-5072	12	1	keywords	keyword	NOUN
easat-5072	12	2	:	:	PUNCT
easat-5072	12	3	brute	brute	ADJ
easat-5072	12	4	-	-	PUNCT
easat-5072	12	5	force	force	NOUN
easat-5072	12	6	attacks	attack	NOUN
easat-5072	12	7	,	,	PUNCT
easat-5072	12	8	cybersecurity	cybersecurity	NOUN
easat-5072	12	9	,	,	PUNCT
easat-5072	12	10	data	datum	NOUN
easat-5072	12	11	integrity	integrity	NOUN
easat-5072	12	12	,	,	PUNCT
easat-5072	12	13	dictionary	dictionary	ADJ
easat-5072	12	14	attacks	attack	NOUN
easat-5072	12	15	,	,	PUNCT
easat-5072	12	16	hashes	hash	NOUN
easat-5072	12	17	,	,	PUNCT
easat-5072	12	18	rainbow	rainbow	NOUN
easat-5072	12	19	tables	table	NOUN
easat-5072	12	20	.	.	PUNCT
easat-5072	13	1	1	1	X
easat-5072	13	2	.	.	X
easat-5072	13	3	introduction	introduction	NOUN
easat-5072	13	4	hash	hash	NOUN
easat-5072	13	5	functions	function	NOUN
easat-5072	13	6	are	be	AUX
easat-5072	13	7	an	an	DET
easat-5072	13	8	essential	essential	ADJ
easat-5072	13	9	component	component	NOUN
easat-5072	13	10	of	of	ADP
easat-5072	13	11	cryptographic	cryptographic	ADJ
easat-5072	13	12	systems	system	NOUN
easat-5072	13	13	,	,	PUNCT
easat-5072	13	14	providing	provide	VERB
easat-5072	13	15	critical	critical	ADJ
easat-5072	13	16	functions	function	NOUN
easat-5072	13	17	in	in	ADP
easat-5072	13	18	data	datum	NOUN
easat-5072	13	19	integrity	integrity	NOUN
easat-5072	13	20	,	,	PUNCT
easat-5072	13	21	authentication	authentication	NOUN
easat-5072	13	22	,	,	PUNCT
easat-5072	13	23	and	and	CCONJ
easat-5072	13	24	error	error	NOUN
easat-5072	13	25	detection	detection	NOUN
easat-5072	13	26	.	.	PUNCT
easat-5072	14	1	with	with	ADP
easat-5072	14	2	the	the	DET
easat-5072	14	3	increasing	increase	VERB
easat-5072	14	4	prevalence	prevalence	NOUN
easat-5072	14	5	of	of	ADP
easat-5072	14	6	digital	digital	ADJ
easat-5072	14	7	data	datum	NOUN
easat-5072	14	8	and	and	CCONJ
easat-5072	14	9	online	online	ADJ
easat-5072	14	10	services	service	NOUN
easat-5072	14	11	,	,	PUNCT
easat-5072	14	12	the	the	DET
easat-5072	14	13	security	security	NOUN
easat-5072	14	14	of	of	ADP
easat-5072	14	15	hash	hash	NOUN
easat-5072	14	16	functions	function	NOUN
easat-5072	14	17	has	have	AUX
easat-5072	14	18	become	become	VERB
easat-5072	14	19	paramount	paramount	ADJ
easat-5072	14	20	.	.	PUNCT
easat-5072	15	1	yet	yet	ADV
easat-5072	15	2	,	,	PUNCT
easat-5072	15	3	hash	hash	NOUN
easat-5072	15	4	algorithms	algorithm	NOUN
easat-5072	15	5	are	be	AUX
easat-5072	15	6	vulnerable	vulnerable	ADJ
easat-5072	15	7	to	to	ADP
easat-5072	15	8	attacks	attack	NOUN
easat-5072	15	9	that	that	PRON
easat-5072	15	10	seek	seek	VERB
easat-5072	15	11	to	to	PART
easat-5072	15	12	reveal	reveal	VERB
easat-5072	15	13	the	the	DET
easat-5072	15	14	plaintext	plaintext	NOUN
easat-5072	15	15	behind	behind	ADP
easat-5072	15	16	a	a	DET
easat-5072	15	17	hash	hash	NOUN
easat-5072	15	18	or	or	CCONJ
easat-5072	15	19	exploit	exploit	VERB
easat-5072	15	20	weaknesses	weakness	NOUN
easat-5072	15	21	in	in	ADP
easat-5072	15	22	the	the	DET
easat-5072	15	23	hashing	hashing	NOUN
easat-5072	15	24	process	process	NOUN
easat-5072	15	25	.	.	PUNCT
easat-5072	16	1	this	this	DET
easat-5072	16	2	paper	paper	NOUN
easat-5072	16	3	examines	examine	VERB
easat-5072	16	4	these	these	DET
easat-5072	16	5	vulnerabilities	vulnerability	NOUN
easat-5072	16	6	in	in	ADP
easat-5072	16	7	-	-	PUNCT
easat-5072	16	8	depth	depth	NOUN
easat-5072	16	9	,	,	PUNCT
easat-5072	16	10	exploring	explore	VERB
easat-5072	16	11	the	the	DET
easat-5072	16	12	characteristics	characteristic	NOUN
easat-5072	16	13	,	,	PUNCT
easat-5072	16	14	weaknesses	weakness	NOUN
easat-5072	16	15	,	,	PUNCT
easat-5072	16	16	and	and	CCONJ
easat-5072	16	17	strengths	strength	NOUN
easat-5072	16	18	of	of	ADP
easat-5072	16	19	different	different	ADJ
easat-5072	16	20	types	type	NOUN
easat-5072	16	21	of	of	ADP
easat-5072	16	22	hash	hash	NOUN
easat-5072	16	23	functions	function	NOUN
easat-5072	16	24	through	through	ADP
easat-5072	16	25	practical	practical	ADJ
easat-5072	16	26	experiments	experiment	NOUN
easat-5072	16	27	.	.	PUNCT
easat-5072	17	1	the	the	DET
easat-5072	17	2	primary	primary	ADJ
easat-5072	17	3	tools	tool	NOUN
easat-5072	17	4	analyzed	analyze	VERB
easat-5072	17	5	include	include	VERB
easat-5072	17	6	hashcat	hashcat	PROPN
easat-5072	17	7	,	,	PUNCT
easat-5072	17	8	cain	cain	PROPN
easat-5072	17	9	and	and	CCONJ
easat-5072	17	10	abel	abel	PROPN
easat-5072	17	11	,	,	PUNCT
easat-5072	17	12	and	and	CCONJ
easat-5072	17	13	john	john	PROPN
easat-5072	17	14	the	the	DET
easat-5072	17	15	ripper	ripper	PROPN
easat-5072	17	16	,	,	PUNCT
easat-5072	17	17	which	which	PRON
easat-5072	17	18	employ	employ	VERB
easat-5072	17	19	various	various	ADJ
easat-5072	17	20	methods	method	NOUN
easat-5072	17	21	such	such	ADJ
easat-5072	17	22	as	as	ADP
easat-5072	17	23	brute	brute	ADJ
easat-5072	17	24	-	-	PUNCT
easat-5072	17	25	force	force	NOUN
easat-5072	17	26	attacks	attack	NOUN
easat-5072	17	27	,	,	PUNCT
easat-5072	17	28	dictionary	dictionary	ADJ
easat-5072	17	29	attacks	attack	NOUN
easat-5072	17	30	,	,	PUNCT
easat-5072	17	31	and	and	CCONJ
easat-5072	17	32	rainbow	rainbow	NOUN
easat-5072	17	33	tables	table	NOUN
easat-5072	17	34	to	to	PART
easat-5072	17	35	crack	crack	VERB
easat-5072	17	36	hash	hash	NOUN
easat-5072	17	37	values	value	NOUN
easat-5072	17	38	.	.	PUNCT
easat-5072	18	1	in	in	ADP
easat-5072	18	2	conducting	conduct	VERB
easat-5072	18	3	these	these	DET
easat-5072	18	4	experiments	experiment	NOUN
easat-5072	18	5	,	,	PUNCT
easat-5072	18	6	we	we	PRON
easat-5072	18	7	used	use	VERB
easat-5072	18	8	a	a	DET
easat-5072	18	9	laptop	laptop	NOUN
easat-5072	18	10	with	with	ADP
easat-5072	18	11	limited	limited	ADJ
easat-5072	18	12	resources	resource	NOUN
easat-5072	18	13	to	to	PART
easat-5072	18	14	provide	provide	VERB
easat-5072	18	15	a	a	DET
easat-5072	18	16	baseline	baseline	ADJ
easat-5072	18	17	understanding	understanding	NOUN
easat-5072	18	18	of	of	ADP
easat-5072	18	19	each	each	DET
easat-5072	18	20	method	method	NOUN
easat-5072	18	21	’s	’s	PART
easat-5072	18	22	computational	computational	ADJ
easat-5072	18	23	demands	demand	NOUN
easat-5072	18	24	.	.	PUNCT
easat-5072	19	1	while	while	SCONJ
easat-5072	19	2	the	the	DET
easat-5072	19	3	hardware	hardware	NOUN
easat-5072	19	4	constraints	constraint	NOUN
easat-5072	19	5	may	may	AUX
easat-5072	19	6	not	not	PART
easat-5072	19	7	reflect	reflect	VERB
easat-5072	19	8	high	high	ADJ
easat-5072	19	9	-	-	PUNCT
easat-5072	19	10	performance	performance	NOUN
easat-5072	19	11	environments	environment	NOUN
easat-5072	19	12	,	,	PUNCT
easat-5072	19	13	they	they	PRON
easat-5072	19	14	illustrate	illustrate	VERB
easat-5072	19	15	the	the	DET
easat-5072	19	16	practical	practical	ADJ
easat-5072	19	17	limitations	limitation	NOUN
easat-5072	19	18	and	and	CCONJ
easat-5072	19	19	potential	potential	ADJ
easat-5072	19	20	improvements	improvement	NOUN
easat-5072	19	21	achievable	achievable	ADJ
easat-5072	19	22	with	with	ADP
easat-5072	19	23	more	more	ADV
easat-5072	19	24	advanced	advanced	ADJ
easat-5072	19	25	configurations	configuration	NOUN
easat-5072	19	26	.	.	PUNCT
easat-5072	20	1	this	this	DET
easat-5072	20	2	paper	paper	NOUN
easat-5072	20	3	offers	offer	VERB
easat-5072	20	4	several	several	ADJ
easat-5072	20	5	contributions	contribution	NOUN
easat-5072	20	6	to	to	ADP
easat-5072	20	7	the	the	DET
easat-5072	20	8	study	study	NOUN
easat-5072	20	9	of	of	ADP
easat-5072	20	10	hash	hash	NOUN
easat-5072	20	11	function	function	NOUN
easat-5072	20	12	security	security	NOUN
easat-5072	20	13	.	.	PUNCT
easat-5072	21	1	first	first	ADV
easat-5072	21	2	,	,	PUNCT
easat-5072	21	3	it	it	PRON
easat-5072	21	4	analyzes	analyze	VERB
easat-5072	21	5	popular	popular	ADJ
easat-5072	21	6	hash	hash	NOUN
easat-5072	21	7	-	-	PUNCT
easat-5072	21	8	cracking	crack	VERB
easat-5072	21	9	tools	tool	NOUN
easat-5072	21	10	and	and	CCONJ
easat-5072	21	11	their	their	PRON
easat-5072	21	12	capabilities	capability	NOUN
easat-5072	21	13	,	,	PUNCT
easat-5072	21	14	focusing	focus	VERB
easat-5072	21	15	on	on	ADP
easat-5072	21	16	speed	speed	NOUN
easat-5072	21	17	,	,	PUNCT
easat-5072	21	18	compatibility	compatibility	NOUN
easat-5072	21	19	,	,	PUNCT
easat-5072	21	20	and	and	CCONJ
easat-5072	21	21	processing	processing	NOUN
easat-5072	21	22	requirements	requirement	NOUN
easat-5072	21	23	.	.	PUNCT
easat-5072	22	1	second	second	ADJ
easat-5072	22	2	,	,	PUNCT
easat-5072	22	3	it	it	PRON
easat-5072	22	4	compares	compare	VERB
easat-5072	22	5	different	different	ADJ
easat-5072	22	6	hash	hash	NOUN
easat-5072	22	7	-	-	PUNCT
easat-5072	22	8	value	value	NOUN
easat-5072	22	9	attack	attack	NOUN
easat-5072	22	10	techniques	technique	NOUN
easat-5072	22	11	,	,	PUNCT
easat-5072	22	12	including	include	VERB
easat-5072	22	13	brute	brute	ADJ
easat-5072	22	14	force	force	NOUN
easat-5072	22	15	,	,	PUNCT
easat-5072	22	16	dictionary	dictionary	ADJ
easat-5072	22	17	,	,	PUNCT
easat-5072	22	18	and	and	CCONJ
easat-5072	22	19	rainbow	rainbow	NOUN
easat-5072	22	20	table	table	NOUN
easat-5072	22	21	attacks	attack	NOUN
easat-5072	22	22	,	,	PUNCT
easat-5072	22	23	to	to	PART
easat-5072	22	24	assess	assess	VERB
easat-5072	22	25	their	their	PRON
easat-5072	22	26	effectiveness	effectiveness	NOUN
easat-5072	22	27	against	against	ADP
easat-5072	22	28	various	various	ADJ
easat-5072	22	29	hash	hash	NOUN
easat-5072	22	30	functions	function	NOUN
easat-5072	22	31	.	.	PUNCT
easat-5072	23	1	third	third	ADJ
easat-5072	23	2	,	,	PUNCT
easat-5072	23	3	it	it	PRON
easat-5072	23	4	examines	examine	VERB
easat-5072	23	5	hardware	hardware	NOUN
easat-5072	23	6	efficiency	efficiency	NOUN
easat-5072	23	7	,	,	PUNCT
easat-5072	23	8	illustrating	illustrate	VERB
easat-5072	23	9	the	the	DET
easat-5072	23	10	impact	impact	NOUN
easat-5072	23	11	of	of	ADP
easat-5072	23	12	cpu	cpu	NOUN
easat-5072	23	13	and	and	CCONJ
easat-5072	23	14	gpu	gpu	X
easat-5072	23	15	usage	usage	NOUN
easat-5072	23	16	on	on	ADP
easat-5072	23	17	cracking	cracking	NOUN
easat-5072	23	18	times	time	NOUN
easat-5072	23	19	and	and	CCONJ
easat-5072	23	20	demonstrating	demonstrate	VERB
easat-5072	23	21	the	the	DET
easat-5072	23	22	advantages	advantage	NOUN
easat-5072	23	23	of	of	ADP
easat-5072	23	24	gpu	gpu	NOUN
easat-5072	23	25	-	-	PUNCT
easat-5072	23	26	optimized	optimize	VERB
easat-5072	23	27	algorithms	algorithm	NOUN
easat-5072	23	28	.	.	PUNCT
easat-5072	24	1	the	the	DET
easat-5072	24	2	rest	rest	NOUN
easat-5072	24	3	of	of	ADP
easat-5072	24	4	this	this	DET
easat-5072	24	5	paper	paper	NOUN
easat-5072	24	6	is	be	AUX
easat-5072	24	7	organized	organize	VERB
easat-5072	24	8	as	as	SCONJ
easat-5072	24	9	follows	follow	VERB
easat-5072	24	10	.	.	PUNCT
easat-5072	25	1	section	section	NOUN
easat-5072	25	2	ii	ii	PROPN
easat-5072	25	3	discusses	discuss	VERB
easat-5072	25	4	related	related	ADJ
easat-5072	25	5	work	work	NOUN
easat-5072	25	6	to	to	ADP
easat-5072	25	7	hash	hash	NOUN
easat-5072	25	8	functions	function	NOUN
easat-5072	25	9	,	,	PUNCT
easat-5072	25	10	followed	follow	VERB
easat-5072	25	11	by	by	ADP
easat-5072	25	12	section	section	NOUN
easat-5072	25	13	iii	iii	PROPN
easat-5072	25	14	,	,	PUNCT
easat-5072	25	15	which	which	PRON
easat-5072	25	16	discusses	discuss	VERB
easat-5072	25	17	the	the	DET
easat-5072	25	18	basics	basic	NOUN
easat-5072	25	19	.	.	PUNCT
easat-5072	26	1	section	section	NOUN
easat-5072	26	2	iv	iv	NUM
easat-5072	26	3	details	detail	NOUN
easat-5072	26	4	the	the	DET
easat-5072	26	5	environment	environment	NOUN
easat-5072	26	6	setup	setup	NOUN
easat-5072	26	7	and	and	CCONJ
easat-5072	26	8	data	datum	NOUN
easat-5072	26	9	collection	collection	NOUN
easat-5072	26	10	process	process	NOUN
easat-5072	26	11	,	,	PUNCT
easat-5072	26	12	followed	follow	VERB
easat-5072	26	13	by	by	ADP
easat-5072	26	14	various	various	ADJ
easat-5072	26	15	hash	hash	NOUN
easat-5072	26	16	-	-	PUNCT
easat-5072	26	17	cracking	crack	VERB
easat-5072	26	18	tools	tool	NOUN
easat-5072	26	19	and	and	CCONJ
easat-5072	26	20	their	their	PRON
easat-5072	26	21	configurations	configuration	NOUN
easat-5072	26	22	.	.	PUNCT
easat-5072	27	1	section	section	NOUN
easat-5072	27	2	vi	vi	PROPN
easat-5072	27	3	covers	cover	VERB
easat-5072	27	4	specific	specific	ADJ
easat-5072	27	5	attack	attack	NOUN
easat-5072	27	6	techniques	technique	NOUN
easat-5072	27	7	,	,	PUNCT
easat-5072	27	8	while	while	SCONJ
easat-5072	27	9	section	section	NOUN
easat-5072	27	10	vii	vii	PROPN
easat-5072	27	11	analyzes	analyze	VERB
easat-5072	27	12	experimental	experimental	ADJ
easat-5072	27	13	results	result	NOUN
easat-5072	27	14	,	,	PUNCT
easat-5072	27	15	discussing	discuss	VERB
easat-5072	27	16	their	their	PRON
easat-5072	27	17	implications	implication	NOUN
easat-5072	27	18	for	for	ADP
easat-5072	27	19	practical	practical	ADJ
easat-5072	27	20	security	security	NOUN
easat-5072	27	21	applications	application	NOUN
easat-5072	27	22	.	.	PUNCT
easat-5072	28	1	finally	finally	ADV
easat-5072	28	2	,	,	PUNCT
easat-5072	28	3	section	section	NOUN
easat-5072	28	4	viii	viii	NOUN
easat-5072	28	5	suggests	suggest	VERB
easat-5072	28	6	areas	area	NOUN
easat-5072	28	7	for	for	ADP
easat-5072	28	8	future	future	ADJ
easat-5072	28	9	research	research	NOUN
easat-5072	28	10	,	,	PUNCT
easat-5072	28	11	and	and	CCONJ
easat-5072	28	12	section	section	NOUN
easat-5072	28	13	ix	ix	ADV
easat-5072	28	14	concludes	conclude	VERB
easat-5072	28	15	the	the	DET
easat-5072	28	16	paper	paper	NOUN
easat-5072	28	17	.	.	PUNCT
easat-5072	29	1	https://orcid.org/0009-0004-7184-0987	https://orcid.org/0009-0004-7184-0987	NOUN
easat-5072	29	2	https://orcid.org/0000-0002-8832-9841	https://orcid.org/0000-0002-8832-9841	NOUN
easat-5072	29	3	https://orcid.org/0000-0002-0486-4151	https://orcid.org/0000-0002-0486-4151	PROPN
easat-5072	29	4	2308	2308	NUM
easat-5072	29	5	edelweiss	edelweiss	PROPN
easat-5072	29	6	applied	apply	VERB
easat-5072	29	7	science	science	NOUN
easat-5072	29	8	and	and	CCONJ
easat-5072	29	9	technology	technology	NOUN
easat-5072	29	10	issn	issn	PROPN
easat-5072	29	11	:	:	PUNCT
easat-5072	29	12	2576	2576	NUM
easat-5072	29	13	-	-	SYM
easat-5072	29	14	8484	8484	NUM
easat-5072	29	15	vol	vol	NOUN
easat-5072	29	16	.	.	PROPN
easat-5072	30	1	9	9	NUM
easat-5072	30	2	,	,	PUNCT
easat-5072	30	3	no	no	INTJ
easat-5072	30	4	.	.	NOUN
easat-5072	30	5	2	2	NUM
easat-5072	30	6	:	:	PUNCT
easat-5072	30	7	2307	2307	NUM
easat-5072	30	8	-	-	SYM
easat-5072	30	9	2317	2317	NUM
easat-5072	30	10	,	,	PUNCT
easat-5072	30	11	2025	2025	NUM
easat-5072	30	12	doi	doi	NOUN
easat-5072	30	13	:	:	PUNCT
easat-5072	30	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	30	15	©	©	PROPN
easat-5072	30	16	2025	2025	NUM
easat-5072	30	17	by	by	ADP
easat-5072	30	18	the	the	DET
easat-5072	30	19	authors	author	NOUN
easat-5072	30	20	;	;	PUNCT
easat-5072	30	21	licensee	licensee	PROPN
easat-5072	30	22	learning	learning	NOUN
easat-5072	30	23	gate	gate	NOUN
easat-5072	30	24	2	2	NUM
easat-5072	30	25	.	.	PUNCT
easat-5072	30	26	related	relate	VERB
easat-5072	30	27	work	work	NOUN
easat-5072	30	28	hash	hash	NOUN
easat-5072	30	29	functions	function	NOUN
easat-5072	30	30	,	,	PUNCT
easat-5072	30	31	as	as	ADP
easat-5072	30	32	a	a	DET
easat-5072	30	33	cornerstone	cornerstone	NOUN
easat-5072	30	34	of	of	ADP
easat-5072	30	35	cryptographic	cryptographic	ADJ
easat-5072	30	36	security	security	NOUN
easat-5072	30	37	,	,	PUNCT
easat-5072	30	38	have	have	AUX
easat-5072	30	39	evolved	evolve	VERB
easat-5072	30	40	significantly	significantly	ADV
easat-5072	30	41	in	in	ADP
easat-5072	30	42	response	response	NOUN
easat-5072	30	43	to	to	ADP
easat-5072	30	44	emerging	emerge	VERB
easat-5072	30	45	vulnerabilities	vulnerability	NOUN
easat-5072	30	46	and	and	CCONJ
easat-5072	30	47	attacks	attack	NOUN
easat-5072	30	48	.	.	PUNCT
easat-5072	31	1	various	various	ADJ
easat-5072	31	2	research	research	NOUN
easat-5072	31	3	studies	study	NOUN
easat-5072	31	4	over	over	ADP
easat-5072	31	5	recent	recent	ADJ
easat-5072	31	6	years	year	NOUN
easat-5072	31	7	have	have	AUX
easat-5072	31	8	focused	focus	VERB
easat-5072	31	9	on	on	ADP
easat-5072	31	10	improving	improve	VERB
easat-5072	31	11	the	the	DET
easat-5072	31	12	robustness	robustness	NOUN
easat-5072	31	13	of	of	ADP
easat-5072	31	14	hash	hash	NOUN
easat-5072	31	15	algorithms	algorithm	NOUN
easat-5072	31	16	,	,	PUNCT
easat-5072	31	17	particularly	particularly	ADV
easat-5072	31	18	in	in	ADP
easat-5072	31	19	applications	application	NOUN
easat-5072	31	20	like	like	ADP
easat-5072	31	21	digital	digital	ADJ
easat-5072	31	22	forensics	forensic	NOUN
easat-5072	31	23	,	,	PUNCT
easat-5072	31	24	password	password	NOUN
easat-5072	31	25	protection	protection	NOUN
easat-5072	31	26	,	,	PUNCT
easat-5072	31	27	and	and	CCONJ
easat-5072	31	28	data	datum	NOUN
easat-5072	31	29	integrity	integrity	NOUN
easat-5072	31	30	.	.	PUNCT
easat-5072	32	1	for	for	ADP
easat-5072	32	2	instance	instance	NOUN
easat-5072	32	3	,	,	PUNCT
easat-5072	32	4	jangid	jangid	ADJ
easat-5072	32	5	and	and	CCONJ
easat-5072	32	6	vidushi	vidushi	ADJ
easat-5072	33	1	[	[	X
easat-5072	33	2	1	1	NUM
easat-5072	33	3	]	]	X
easat-5072	33	4	s	s	X
easat-5072	33	5	-	-	PUNCT
easat-5072	33	6	hash	hash	NOUN
easat-5072	33	7	tool	tool	NOUN
easat-5072	33	8	emphasizes	emphasize	VERB
easat-5072	33	9	the	the	DET
easat-5072	33	10	ongoing	ongoing	ADJ
easat-5072	33	11	threat	threat	NOUN
easat-5072	33	12	of	of	ADP
easat-5072	33	13	dictionary	dictionary	ADJ
easat-5072	33	14	and	and	CCONJ
easat-5072	33	15	brute	brute	ADJ
easat-5072	33	16	-	-	PUNCT
easat-5072	33	17	force	force	NOUN
easat-5072	33	18	attacks	attack	NOUN
easat-5072	33	19	on	on	ADP
easat-5072	33	20	widely	widely	ADV
easat-5072	33	21	used	use	VERB
easat-5072	33	22	algorithms	algorithm	NOUN
easat-5072	33	23	such	such	ADJ
easat-5072	33	24	as	as	ADP
easat-5072	33	25	md5	md5	PROPN
easat-5072	33	26	and	and	CCONJ
easat-5072	33	27	sha	sha	PROPN
easat-5072	33	28	,	,	PUNCT
easat-5072	33	29	highlighting	highlight	VERB
easat-5072	33	30	their	their	PRON
easat-5072	33	31	susceptibility	susceptibility	NOUN
easat-5072	33	32	to	to	ADP
easat-5072	33	33	cracking	crack	VERB
easat-5072	33	34	efforts	effort	NOUN
easat-5072	33	35	.	.	PUNCT
easat-5072	34	1	similarly	similarly	ADV
easat-5072	34	2	,	,	PUNCT
easat-5072	34	3	kundu	kundu	NOUN
easat-5072	34	4	and	and	CCONJ
easat-5072	34	5	dutta	dutta	NOUN
easat-5072	35	1	[	[	X
easat-5072	35	2	2	2	NUM
easat-5072	35	3	]	]	PUNCT
easat-5072	35	4	discuss	discuss	VERB
easat-5072	35	5	the	the	DET
easat-5072	35	6	vulnerability	vulnerability	NOUN
easat-5072	35	7	of	of	ADP
easat-5072	35	8	traditional	traditional	ADJ
easat-5072	35	9	cryptographic	cryptographic	ADJ
easat-5072	35	10	hash	hash	NOUN
easat-5072	35	11	functions	function	NOUN
easat-5072	35	12	to	to	ADP
easat-5072	35	13	a	a	DET
easat-5072	35	14	spectrum	spectrum	NOUN
easat-5072	35	15	of	of	ADP
easat-5072	35	16	attacks	attack	NOUN
easat-5072	35	17	,	,	PUNCT
easat-5072	35	18	including	include	VERB
easat-5072	35	19	those	those	PRON
easat-5072	35	20	targeting	target	VERB
easat-5072	35	21	collision	collision	NOUN
easat-5072	35	22	and	and	CCONJ
easat-5072	35	23	preimage	preimage	PROPN
easat-5072	35	24	resistance	resistance	NOUN
easat-5072	35	25	.	.	PUNCT
easat-5072	36	1	the	the	DET
easat-5072	36	2	advancements	advancement	NOUN
easat-5072	36	3	in	in	ADP
easat-5072	36	4	hash	hash	NOUN
easat-5072	36	5	function	function	NOUN
easat-5072	36	6	security	security	NOUN
easat-5072	36	7	are	be	AUX
easat-5072	36	8	underscored	underscore	VERB
easat-5072	36	9	by	by	ADP
easat-5072	36	10	modifications	modification	NOUN
easat-5072	36	11	to	to	PART
easat-5072	36	12	widely	widely	ADV
easat-5072	36	13	used	use	VERB
easat-5072	36	14	algorithms	algorithm	NOUN
easat-5072	36	15	,	,	PUNCT
easat-5072	36	16	as	as	SCONJ
easat-5072	36	17	seen	see	VERB
easat-5072	36	18	in	in	ADP
easat-5072	36	19	bemida	bemida	NOUN
easat-5072	36	20	,	,	PUNCT
easat-5072	36	21	et	et	PROPN
easat-5072	36	22	al	al	PROPN
easat-5072	36	23	.	.	PUNCT
easat-5072	37	1	[	[	X
easat-5072	37	2	3	3	NUM
easat-5072	37	3	]	]	PUNCT
easat-5072	37	4	enhanced	enhanced	ADJ
easat-5072	37	5	sha-512	sha-512	NOUN
easat-5072	37	6	,	,	PUNCT
easat-5072	37	7	which	which	PRON
easat-5072	37	8	introduces	introduce	VERB
easat-5072	37	9	changes	change	NOUN
easat-5072	37	10	to	to	PART
easat-5072	37	11	increase	increase	VERB
easat-5072	37	12	resistance	resistance	NOUN
easat-5072	37	13	against	against	ADP
easat-5072	37	14	brute	brute	NOUN
easat-5072	37	15	-	-	PUNCT
easat-5072	37	16	force	force	NOUN
easat-5072	37	17	and	and	CCONJ
easat-5072	37	18	rainbow	rainbow	NOUN
easat-5072	37	19	table	table	NOUN
easat-5072	37	20	attacks	attack	NOUN
easat-5072	37	21	.	.	PUNCT
easat-5072	38	1	in	in	ADP
easat-5072	38	2	another	another	DET
easat-5072	38	3	effort	effort	NOUN
easat-5072	38	4	,	,	PUNCT
easat-5072	38	5	tihanyi	tihanyi	PROPN
easat-5072	38	6	,	,	PUNCT
easat-5072	38	7	et	et	PROPN
easat-5072	38	8	al	al	PROPN
easat-5072	38	9	.	.	PUNCT
easat-5072	39	1	[	[	X
easat-5072	39	2	4	4	X
easat-5072	39	3	]	]	PUNCT
easat-5072	39	4	developed	develop	VERB
easat-5072	39	5	a	a	DET
easat-5072	39	6	privacy	privacy	NOUN
easat-5072	39	7	-	-	PUNCT
easat-5072	39	8	preserving	preserve	VERB
easat-5072	39	9	cracking	cracking	NOUN
easat-5072	39	10	protocol	protocol	NOUN
easat-5072	39	11	to	to	PART
easat-5072	39	12	allow	allow	VERB
easat-5072	39	13	third	third	ADJ
easat-5072	39	14	-	-	PUNCT
easat-5072	39	15	party	party	NOUN
easat-5072	39	16	password	password	NOUN
easat-5072	39	17	recovery	recovery	NOUN
easat-5072	39	18	without	without	ADP
easat-5072	39	19	compromising	compromise	VERB
easat-5072	39	20	data	datum	NOUN
easat-5072	39	21	confidentiality	confidentiality	NOUN
easat-5072	39	22	,	,	PUNCT
easat-5072	39	23	employing	employ	VERB
easat-5072	39	24	methods	method	NOUN
easat-5072	39	25	such	such	ADJ
easat-5072	39	26	as	as	ADP
easat-5072	39	27	predicate	predicate	NOUN
easat-5072	39	28	encryption	encryption	NOUN
easat-5072	39	29	.	.	PUNCT
easat-5072	40	1	furthermore	furthermore	ADV
easat-5072	40	2	,	,	PUNCT
easat-5072	40	3	marchetti	marchetti	NOUN
easat-5072	40	4	and	and	CCONJ
easat-5072	40	5	bodily	bodily	ADV
easat-5072	40	6	[	[	X
easat-5072	40	7	5	5	NUM
easat-5072	40	8	]	]	PUNCT
easat-5072	40	9	illustrate	illustrate	VERB
easat-5072	40	10	the	the	DET
easat-5072	40	11	effectiveness	effectiveness	NOUN
easat-5072	40	12	of	of	ADP
easat-5072	40	13	the	the	DET
easat-5072	40	14	john	john	PROPN
easat-5072	40	15	the	the	DET
easat-5072	40	16	ripper	ripper	PROPN
easat-5072	40	17	tool	tool	NOUN
easat-5072	40	18	in	in	ADP
easat-5072	40	19	dictionary	dictionary	ADJ
easat-5072	40	20	attacks	attack	NOUN
easat-5072	40	21	,	,	PUNCT
easat-5072	40	22	noting	note	VERB
easat-5072	40	23	the	the	DET
easat-5072	40	24	tool	tool	NOUN
easat-5072	40	25	’s	’s	PART
easat-5072	40	26	limitations	limitation	NOUN
easat-5072	40	27	in	in	ADP
easat-5072	40	28	brute	brute	ADJ
easat-5072	40	29	-	-	PUNCT
easat-5072	40	30	force	force	NOUN
easat-5072	40	31	scenarios	scenario	NOUN
easat-5072	40	32	,	,	PUNCT
easat-5072	40	33	particularly	particularly	ADV
easat-5072	40	34	against	against	ADP
easat-5072	40	35	well	well	ADV
easat-5072	40	36	-	-	PUNCT
easat-5072	40	37	constructed	construct	VERB
easat-5072	40	38	password	password	NOUN
easat-5072	40	39	hashes	hash	NOUN
easat-5072	40	40	.	.	PUNCT
easat-5072	41	1	research	research	NOUN
easat-5072	41	2	on	on	ADP
easat-5072	41	3	lightweight	lightweight	ADJ
easat-5072	41	4	cryptographic	cryptographic	ADJ
easat-5072	41	5	hash	hash	NOUN
easat-5072	41	6	functions	function	NOUN
easat-5072	41	7	tailored	tailor	VERB
easat-5072	41	8	for	for	ADP
easat-5072	41	9	resource	resource	NOUN
easat-5072	41	10	-	-	PUNCT
easat-5072	41	11	constrained	constrain	VERB
easat-5072	41	12	environments	environment	NOUN
easat-5072	41	13	,	,	PUNCT
easat-5072	41	14	such	such	ADJ
easat-5072	41	15	as	as	ADP
easat-5072	41	16	iot	iot	NOUN
easat-5072	41	17	,	,	PUNCT
easat-5072	41	18	addresses	address	VERB
easat-5072	41	19	the	the	DET
easat-5072	41	20	need	need	NOUN
easat-5072	41	21	to	to	PART
easat-5072	41	22	balance	balance	VERB
easat-5072	41	23	performance	performance	NOUN
easat-5072	41	24	and	and	CCONJ
easat-5072	41	25	security	security	NOUN
easat-5072	41	26	.	.	PUNCT
easat-5072	42	1	windarta	windarta	PROPN
easat-5072	42	2	,	,	PUNCT
easat-5072	42	3	et	et	PROPN
easat-5072	42	4	al	al	PROPN
easat-5072	42	5	.	.	PUNCT
easat-5072	43	1	[	[	X
easat-5072	43	2	6	6	NUM
easat-5072	43	3	]	]	PUNCT
easat-5072	43	4	analyze	analyze	VERB
easat-5072	43	5	various	various	ADJ
easat-5072	43	6	lightweight	lightweight	ADJ
easat-5072	43	7	hash	hash	NOUN
easat-5072	43	8	functions	function	NOUN
easat-5072	43	9	that	that	PRON
easat-5072	43	10	cater	cater	VERB
easat-5072	43	11	to	to	ADP
easat-5072	43	12	the	the	DET
easat-5072	43	13	specific	specific	ADJ
easat-5072	43	14	requirements	requirement	NOUN
easat-5072	43	15	of	of	ADP
easat-5072	43	16	iot	iot	NOUN
easat-5072	43	17	devices	device	NOUN
easat-5072	43	18	,	,	PUNCT
easat-5072	43	19	which	which	PRON
easat-5072	43	20	typically	typically	ADV
easat-5072	43	21	can	can	AUX
easat-5072	43	22	not	not	PART
easat-5072	43	23	accommodate	accommodate	VERB
easat-5072	43	24	resource	resource	NOUN
easat-5072	43	25	-	-	PUNCT
easat-5072	43	26	intensive	intensive	ADJ
easat-5072	43	27	security	security	NOUN
easat-5072	43	28	protocols	protocol	NOUN
easat-5072	43	29	.	.	PUNCT
easat-5072	44	1	in	in	ADP
easat-5072	44	2	line	line	NOUN
easat-5072	44	3	with	with	ADP
easat-5072	44	4	these	these	DET
easat-5072	44	5	constraints	constraint	NOUN
easat-5072	44	6	,	,	PUNCT
easat-5072	44	7	el	el	PROPN
easat-5072	44	8	hanouti	hanouti	PROPN
easat-5072	44	9	,	,	PUNCT
easat-5072	44	10	et	et	PROPN
easat-5072	44	11	al	al	PROPN
easat-5072	44	12	.	.	PUNCT
easat-5072	45	1	[	[	X
easat-5072	45	2	7	7	X
easat-5072	45	3	]	]	X
easat-5072	45	4	present	present	ADJ
easat-5072	45	5	a	a	DET
easat-5072	45	6	streamlined	streamlined	ADJ
easat-5072	45	7	hash	hash	NOUN
easat-5072	45	8	function	function	NOUN
easat-5072	45	9	designed	design	VERB
easat-5072	45	10	for	for	ADP
easat-5072	45	11	speed	speed	NOUN
easat-5072	45	12	without	without	ADP
easat-5072	45	13	severely	severely	ADV
easat-5072	45	14	compromising	compromise	VERB
easat-5072	45	15	security	security	NOUN
easat-5072	45	16	,	,	PUNCT
easat-5072	45	17	making	make	VERB
easat-5072	45	18	it	it	PRON
easat-5072	45	19	suitable	suitable	ADJ
easat-5072	45	20	for	for	ADP
easat-5072	45	21	applications	application	NOUN
easat-5072	45	22	needing	need	VERB
easat-5072	45	23	rapid	rapid	ADJ
easat-5072	45	24	processing	processing	NOUN
easat-5072	45	25	and	and	CCONJ
easat-5072	45	26	moderate	moderate	ADJ
easat-5072	45	27	security	security	NOUN
easat-5072	45	28	.	.	PUNCT
easat-5072	46	1	enhancements	enhancement	NOUN
easat-5072	46	2	in	in	ADP
easat-5072	46	3	algorithm	algorithm	NOUN
easat-5072	46	4	architecture	architecture	NOUN
easat-5072	46	5	also	also	ADV
easat-5072	46	6	focus	focus	VERB
easat-5072	46	7	on	on	ADP
easat-5072	46	8	optimizing	optimize	VERB
easat-5072	46	9	hash	hash	NOUN
easat-5072	46	10	functions	function	NOUN
easat-5072	46	11	for	for	ADP
easat-5072	46	12	specialized	specialized	ADJ
easat-5072	46	13	hardware	hardware	NOUN
easat-5072	46	14	,	,	PUNCT
easat-5072	46	15	as	as	SCONJ
easat-5072	46	16	demonstrated	demonstrate	VERB
easat-5072	46	17	by	by	ADP
easat-5072	46	18	sideris	sideris	NOUN
easat-5072	46	19	,	,	PUNCT
easat-5072	46	20	et	et	PROPN
easat-5072	46	21	al	al	PROPN
easat-5072	46	22	.	.	PUNCT
easat-5072	47	1	[	[	X
easat-5072	47	2	8	8	X
easat-5072	47	3	]	]	PUNCT
easat-5072	47	4	who	who	PRON
easat-5072	47	5	propose	propose	VERB
easat-5072	47	6	a	a	DET
easat-5072	47	7	modified	modify	VERB
easat-5072	47	8	keccak	keccak	NOUN
easat-5072	47	9	-	-	PUNCT
easat-5072	47	10	based	base	VERB
easat-5072	47	11	sha-3	sha-3	NOUN
easat-5072	47	12	architecture	architecture	NOUN
easat-5072	47	13	for	for	ADP
easat-5072	47	14	fpga	fpga	PROPN
easat-5072	47	15	devices	device	NOUN
easat-5072	47	16	,	,	PUNCT
easat-5072	47	17	significantly	significantly	ADV
easat-5072	47	18	boosting	boost	VERB
easat-5072	47	19	throughput	throughput	NOUN
easat-5072	47	20	.	.	PUNCT
easat-5072	48	1	similarly	similarly	ADV
easat-5072	48	2	,	,	PUNCT
easat-5072	48	3	rudy	rudy	NOUN
easat-5072	48	4	and	and	CCONJ
easat-5072	48	5	rodwald	rodwald	NOUN
easat-5072	48	6	[	[	X
easat-5072	48	7	9	9	NUM
easat-5072	48	8	]	]	PUNCT
easat-5072	48	9	demonstrate	demonstrate	NOUN
easat-5072	48	10	that	that	SCONJ
easat-5072	48	11	distributed	distribute	VERB
easat-5072	48	12	cracking	cracking	NOUN
easat-5072	48	13	platforms	platform	NOUN
easat-5072	48	14	like	like	ADP
easat-5072	48	15	hashtopolis	hashtopolis	PROPN
easat-5072	48	16	can	can	AUX
easat-5072	48	17	leverage	leverage	VERB
easat-5072	48	18	multiple	multiple	ADJ
easat-5072	48	19	gpus	gpu	NOUN
easat-5072	48	20	,	,	PUNCT
easat-5072	48	21	optimizing	optimize	VERB
easat-5072	48	22	performance	performance	NOUN
easat-5072	48	23	for	for	ADP
easat-5072	48	24	forensic	forensic	ADJ
easat-5072	48	25	and	and	CCONJ
easat-5072	48	26	security	security	NOUN
easat-5072	48	27	applications	application	NOUN
easat-5072	48	28	requiring	require	VERB
easat-5072	48	29	high	high	ADJ
easat-5072	48	30	-	-	PUNCT
easat-5072	48	31	speed	speed	NOUN
easat-5072	48	32	hash	hash	NOUN
easat-5072	48	33	computations	computation	NOUN
easat-5072	48	34	.	.	PUNCT
easat-5072	49	1	the	the	DET
easat-5072	49	2	design	design	NOUN
easat-5072	49	3	and	and	CCONJ
easat-5072	49	4	classification	classification	NOUN
easat-5072	49	5	of	of	ADP
easat-5072	49	6	hash	hash	NOUN
easat-5072	49	7	functions	function	NOUN
easat-5072	49	8	based	base	VERB
easat-5072	49	9	on	on	ADP
easat-5072	49	10	anti	anti	ADJ
easat-5072	49	11	-	-	ADJ
easat-5072	49	12	attack	attack	ADJ
easat-5072	49	13	resilience	resilience	NOUN
easat-5072	49	14	reflect	reflect	VERB
easat-5072	49	15	ongoing	ongoing	ADJ
easat-5072	49	16	efforts	effort	NOUN
easat-5072	49	17	to	to	PART
easat-5072	49	18	develop	develop	VERB
easat-5072	49	19	more	more	ADV
easat-5072	49	20	secure	secure	ADJ
easat-5072	49	21	hash	hash	NOUN
easat-5072	49	22	mechanisms	mechanism	NOUN
easat-5072	49	23	.	.	PUNCT
easat-5072	50	1	wang	wang	PROPN
easat-5072	50	2	and	and	CCONJ
easat-5072	50	3	gu	gu	X
easat-5072	51	1	[	[	X
easat-5072	51	2	10	10	NUM
easat-5072	51	3	]	]	PUNCT
easat-5072	51	4	introduce	introduce	VERB
easat-5072	51	5	a	a	DET
easat-5072	51	6	classification	classification	NOUN
easat-5072	51	7	methodology	methodology	NOUN
easat-5072	51	8	based	base	VERB
easat-5072	51	9	on	on	ADP
easat-5072	51	10	anti	anti	ADJ
easat-5072	51	11	-	-	ADJ
easat-5072	51	12	attack	attack	ADJ
easat-5072	51	13	performance	performance	NOUN
easat-5072	51	14	,	,	PUNCT
easat-5072	51	15	providing	provide	VERB
easat-5072	51	16	a	a	DET
easat-5072	51	17	framework	framework	NOUN
easat-5072	51	18	for	for	ADP
easat-5072	51	19	choosing	choose	VERB
easat-5072	51	20	appropriate	appropriate	ADJ
easat-5072	51	21	hash	hash	NOUN
easat-5072	51	22	functions	function	NOUN
easat-5072	51	23	in	in	ADP
easat-5072	51	24	various	various	ADJ
easat-5072	51	25	security	security	NOUN
easat-5072	51	26	scenarios	scenario	NOUN
easat-5072	51	27	.	.	PUNCT
easat-5072	52	1	the	the	DET
easat-5072	52	2	classification	classification	NOUN
easat-5072	52	3	aims	aim	VERB
easat-5072	52	4	to	to	PART
easat-5072	52	5	address	address	VERB
easat-5072	52	6	weaknesses	weakness	NOUN
easat-5072	52	7	in	in	ADP
easat-5072	52	8	traditional	traditional	ADJ
easat-5072	52	9	algorithms	algorithm	NOUN
easat-5072	52	10	,	,	PUNCT
easat-5072	52	11	a	a	DET
easat-5072	52	12	theme	theme	NOUN
easat-5072	52	13	echoed	echo	VERB
easat-5072	52	14	by	by	ADP
easat-5072	52	15	upadhyay	upadhyay	PROPN
easat-5072	52	16	,	,	PUNCT
easat-5072	52	17	et	et	PROPN
easat-5072	52	18	al	al	PROPN
easat-5072	52	19	.	.	PUNCT
easat-5072	53	1	[	[	X
easat-5072	53	2	11	11	NUM
easat-5072	53	3	]	]	PUNCT
easat-5072	53	4	who	who	PRON
easat-5072	53	5	emphasize	emphasize	VERB
easat-5072	53	6	the	the	DET
easat-5072	53	7	importance	importance	NOUN
easat-5072	53	8	of	of	ADP
easat-5072	53	9	the	the	DET
easat-5072	53	10	avalanche	avalanche	NOUN
easat-5072	53	11	effect	effect	NOUN
easat-5072	53	12	in	in	ADP
easat-5072	53	13	hash	hash	NOUN
easat-5072	53	14	security	security	NOUN
easat-5072	53	15	,	,	PUNCT
easat-5072	53	16	identifying	identify	VERB
easat-5072	53	17	vulnerabilities	vulnerability	NOUN
easat-5072	53	18	in	in	ADP
easat-5072	53	19	widely	widely	ADV
easat-5072	53	20	used	use	VERB
easat-5072	53	21	algorithms	algorithm	NOUN
easat-5072	53	22	through	through	ADP
easat-5072	53	23	rigorous	rigorous	ADJ
easat-5072	53	24	statistical	statistical	ADJ
easat-5072	53	25	testing	testing	NOUN
easat-5072	53	26	.	.	PUNCT
easat-5072	54	1	in	in	ADP
easat-5072	54	2	password	password	NOUN
easat-5072	54	3	protection	protection	NOUN
easat-5072	54	4	,	,	PUNCT
easat-5072	54	5	salt	salt	NOUN
easat-5072	54	6	hash	hash	NOUN
easat-5072	54	7	mechanisms	mechanism	NOUN
easat-5072	54	8	remain	remain	VERB
easat-5072	54	9	a	a	DET
easat-5072	54	10	popular	popular	ADJ
easat-5072	54	11	countermeasure	countermeasure	NOUN
easat-5072	54	12	against	against	ADP
easat-5072	54	13	dictionary	dictionary	ADJ
easat-5072	54	14	attacks	attack	NOUN
easat-5072	54	15	.	.	PUNCT
easat-5072	55	1	nugroho	nugroho	NOUN
easat-5072	55	2	and	and	CCONJ
easat-5072	55	3	mantoro	mantoro	NOUN
easat-5072	55	4	[	[	X
easat-5072	55	5	12	12	NUM
easat-5072	55	6	]	]	PUNCT
easat-5072	55	7	application	application	NOUN
easat-5072	55	8	of	of	ADP
easat-5072	55	9	salt	salt	NOUN
easat-5072	55	10	to	to	ADP
easat-5072	55	11	md5	md5	PROPN
easat-5072	55	12	hashing	hashing	NOUN
easat-5072	55	13	demonstrates	demonstrate	VERB
easat-5072	55	14	increased	increase	VERB
easat-5072	55	15	resilience	resilience	NOUN
easat-5072	55	16	to	to	ADP
easat-5072	55	17	dictionary	dictionary	NOUN
easat-5072	55	18	-	-	PUNCT
easat-5072	55	19	based	base	VERB
easat-5072	55	20	cracking	cracking	NOUN
easat-5072	55	21	attempts	attempt	NOUN
easat-5072	55	22	.	.	PUNCT
easat-5072	56	1	meanwhile	meanwhile	ADV
easat-5072	56	2	,	,	PUNCT
easat-5072	56	3	nair	nair	NOUN
easat-5072	56	4	and	and	CCONJ
easat-5072	56	5	song	song	NOUN
easat-5072	56	6	[	[	X
easat-5072	56	7	13	13	NUM
easat-5072	56	8	]	]	PUNCT
easat-5072	56	9	present	present	ADJ
easat-5072	56	10	a	a	DET
easat-5072	56	11	multi	multi	ADJ
easat-5072	56	12	-	-	ADJ
easat-5072	56	13	factor	factor	ADJ
easat-5072	56	14	credential	credential	ADJ
easat-5072	56	15	hashing	hashing	NOUN
easat-5072	56	16	function	function	NOUN
easat-5072	56	17	,	,	PUNCT
easat-5072	56	18	which	which	PRON
easat-5072	56	19	integrates	integrate	VERB
easat-5072	56	20	multi	multi	ADJ
easat-5072	56	21	-	-	ADJ
easat-5072	56	22	factor	factor	NOUN
easat-5072	56	23	authentication	authentication	NOUN
easat-5072	56	24	for	for	ADP
easat-5072	56	25	asymmetric	asymmetric	ADJ
easat-5072	56	26	brute	brute	ADJ
easat-5072	56	27	-	-	PUNCT
easat-5072	56	28	force	force	NOUN
easat-5072	56	29	resistance	resistance	NOUN
easat-5072	56	30	,	,	PUNCT
easat-5072	56	31	a	a	DET
easat-5072	56	32	critical	critical	ADJ
easat-5072	56	33	feature	feature	NOUN
easat-5072	56	34	in	in	ADP
easat-5072	56	35	securing	secure	VERB
easat-5072	56	36	high	high	ADJ
easat-5072	56	37	-	-	PUNCT
easat-5072	56	38	value	value	NOUN
easat-5072	56	39	systems	system	NOUN
easat-5072	56	40	against	against	ADP
easat-5072	56	41	unauthorized	unauthorized	ADJ
easat-5072	56	42	access	access	NOUN
easat-5072	56	43	.	.	PUNCT
easat-5072	57	1	multiple	multiple	ADJ
easat-5072	57	2	papers	paper	NOUN
easat-5072	57	3	kpieleh	kpieleh	NOUN
easat-5072	58	1	[	[	X
easat-5072	58	2	14	14	NUM
easat-5072	58	3	]	]	PUNCT
easat-5072	58	4	and	and	CCONJ
easat-5072	58	5	anwar	anwar	PROPN
easat-5072	58	6	,	,	PUNCT
easat-5072	58	7	et	et	PROPN
easat-5072	58	8	al	al	PROPN
easat-5072	58	9	.	.	PUNCT
easat-5072	59	1	[	[	X
easat-5072	59	2	15	15	NUM
easat-5072	59	3	]	]	PUNCT
easat-5072	59	4	researched	research	VERB
easat-5072	59	5	the	the	DET
easat-5072	59	6	adaptation	adaptation	NOUN
easat-5072	59	7	of	of	ADP
easat-5072	59	8	cryptographic	cryptographic	ADJ
easat-5072	59	9	hashes	hash	NOUN
easat-5072	59	10	for	for	ADP
easat-5072	59	11	new	new	ADJ
easat-5072	59	12	applications	application	NOUN
easat-5072	59	13	,	,	PUNCT
easat-5072	59	14	such	such	ADJ
easat-5072	59	15	as	as	ADP
easat-5072	59	16	digital	digital	ADJ
easat-5072	59	17	stamping	stamping	NOUN
easat-5072	59	18	and	and	CCONJ
easat-5072	59	19	certificate	certificate	NOUN
easat-5072	59	20	verification	verification	NOUN
easat-5072	59	21	.	.	PUNCT
easat-5072	60	1	these	these	DET
easat-5072	60	2	papers	paper	NOUN
easat-5072	60	3	underscore	underscore	VERB
easat-5072	60	4	the	the	DET
easat-5072	60	5	role	role	NOUN
easat-5072	60	6	of	of	ADP
easat-5072	60	7	hash	hash	NOUN
easat-5072	60	8	functions	function	NOUN
easat-5072	60	9	in	in	ADP
easat-5072	60	10	verifying	verify	VERB
easat-5072	60	11	digital	digital	ADJ
easat-5072	60	12	signatures	signature	NOUN
easat-5072	60	13	and	and	CCONJ
easat-5072	60	14	authenticating	authenticate	VERB
easat-5072	60	15	certificate	certificate	NOUN
easat-5072	60	16	data	datum	NOUN
easat-5072	60	17	.	.	PUNCT
easat-5072	61	1	they	they	PRON
easat-5072	61	2	advocate	advocate	VERB
easat-5072	61	3	for	for	ADP
easat-5072	61	4	improvements	improvement	NOUN
easat-5072	61	5	in	in	ADP
easat-5072	61	6	the	the	DET
easat-5072	61	7	cryptographic	cryptographic	ADJ
easat-5072	61	8	integrity	integrity	NOUN
easat-5072	61	9	of	of	ADP
easat-5072	61	10	data	datum	NOUN
easat-5072	61	11	,	,	PUNCT
easat-5072	61	12	especially	especially	ADV
easat-5072	61	13	in	in	ADP
easat-5072	61	14	applications	application	NOUN
easat-5072	61	15	where	where	SCONJ
easat-5072	61	16	data	datum	NOUN
easat-5072	61	17	authenticity	authenticity	NOUN
easat-5072	61	18	is	be	AUX
easat-5072	61	19	crucial	crucial	ADJ
easat-5072	61	20	.	.	PUNCT
easat-5072	62	1	soni	soni	PROPN
easat-5072	62	2	,	,	PUNCT
easat-5072	62	3	et	et	PROPN
easat-5072	62	4	al	al	PROPN
easat-5072	62	5	.	.	PUNCT
easat-5072	63	1	[	[	X
easat-5072	63	2	16	16	NUM
easat-5072	63	3	]	]	PUNCT
easat-5072	63	4	investigation	investigation	NOUN
easat-5072	63	5	into	into	ADP
easat-5072	63	6	novel	novel	ADJ
easat-5072	63	7	hash	hash	NOUN
easat-5072	63	8	mechanisms	mechanism	NOUN
easat-5072	63	9	like	like	ADP
easat-5072	63	10	neurohash	neurohash	NOUN
easat-5072	63	11	exemplifies	exemplify	VERB
easat-5072	63	12	the	the	DET
easat-5072	63	13	quest	quest	NOUN
easat-5072	63	14	for	for	ADP
easat-5072	63	15	innovative	innovative	ADJ
easat-5072	63	16	solutions	solution	NOUN
easat-5072	63	17	that	that	PRON
easat-5072	63	18	resist	resist	VERB
easat-5072	63	19	known	know	VERB
easat-5072	63	20	vulnerabilities	vulnerability	NOUN
easat-5072	63	21	in	in	ADP
easat-5072	63	22	classical	classical	ADJ
easat-5072	63	23	hash	hash	NOUN
easat-5072	63	24	functions	function	NOUN
easat-5072	63	25	.	.	PUNCT
easat-5072	64	1	this	this	DET
easat-5072	64	2	neuro	neuro	NOUN
easat-5072	64	3	-	-	PUNCT
easat-5072	64	4	inspired	inspire	VERB
easat-5072	64	5	approach	approach	NOUN
easat-5072	64	6	,	,	PUNCT
easat-5072	64	7	which	which	PRON
easat-5072	64	8	utilizes	utilize	VERB
easat-5072	64	9	xor	xor	PROPN
easat-5072	64	10	operations	operation	NOUN
easat-5072	64	11	and	and	CCONJ
easat-5072	64	12	neural	neural	ADJ
easat-5072	64	13	network	network	NOUN
easat-5072	64	14	models	model	NOUN
easat-5072	64	15	,	,	PUNCT
easat-5072	64	16	provides	provide	VERB
easat-5072	64	17	an	an	DET
easat-5072	64	18	alternative	alternative	ADJ
easat-5072	64	19	hashing	hashing	NOUN
easat-5072	64	20	method	method	NOUN
easat-5072	64	21	with	with	ADP
easat-5072	64	22	potential	potential	ADJ
easat-5072	64	23	resilience	resilience	NOUN
easat-5072	64	24	to	to	ADP
easat-5072	64	25	attacks	attack	NOUN
easat-5072	64	26	commonly	commonly	ADV
easat-5072	64	27	affecting	affect	VERB
easat-5072	64	28	traditional	traditional	ADJ
easat-5072	64	29	hash	hash	NOUN
easat-5072	64	30	functions	function	NOUN
easat-5072	64	31	.	.	PUNCT
easat-5072	65	1	3	3	X
easat-5072	65	2	.	.	NOUN
easat-5072	65	3	hash	hash	NOUN
easat-5072	65	4	functions	function	NOUN
easat-5072	65	5	to	to	PART
easat-5072	65	6	access	access	VERB
easat-5072	65	7	nearly	nearly	ADV
easat-5072	65	8	any	any	PRON
easat-5072	65	9	online	online	ADJ
easat-5072	65	10	service	service	NOUN
easat-5072	65	11	or	or	CCONJ
easat-5072	65	12	company	company	NOUN
easat-5072	65	13	resource	resource	NOUN
easat-5072	65	14	,	,	PUNCT
easat-5072	65	15	users	user	NOUN
easat-5072	65	16	must	must	AUX
easat-5072	65	17	have	have	VERB
easat-5072	65	18	an	an	DET
easat-5072	65	19	account	account	NOUN
easat-5072	65	20	with	with	ADP
easat-5072	65	21	a	a	DET
easat-5072	65	22	username	username	NOUN
easat-5072	65	23	and	and	CCONJ
easat-5072	65	24	password	password	NOUN
easat-5072	65	25	.	.	PUNCT
easat-5072	66	1	based	base	VERB
easat-5072	66	2	on	on	ADP
easat-5072	66	3	the	the	DET
easat-5072	66	4	permissions	permission	NOUN
easat-5072	66	5	granted	grant	VERB
easat-5072	66	6	to	to	ADP
easat-5072	66	7	each	each	DET
easat-5072	66	8	user	user	NOUN
easat-5072	66	9	,	,	PUNCT
easat-5072	66	10	they	they	PRON
easat-5072	66	11	have	have	VERB
easat-5072	66	12	specific	specific	ADJ
easat-5072	66	13	rights	right	NOUN
easat-5072	66	14	to	to	ADP
easat-5072	66	15	2309	2309	NUM
easat-5072	66	16	edelweiss	edelweiss	PROPN
easat-5072	66	17	applied	apply	VERB
easat-5072	66	18	science	science	NOUN
easat-5072	66	19	and	and	CCONJ
easat-5072	66	20	technology	technology	NOUN
easat-5072	66	21	issn	issn	PROPN
easat-5072	66	22	:	:	PUNCT
easat-5072	66	23	2576	2576	NUM
easat-5072	66	24	-	-	SYM
easat-5072	66	25	8484	8484	NUM
easat-5072	66	26	vol	vol	NOUN
easat-5072	66	27	.	.	PROPN
easat-5072	67	1	9	9	NUM
easat-5072	67	2	,	,	PUNCT
easat-5072	67	3	no	no	INTJ
easat-5072	67	4	.	.	NOUN
easat-5072	67	5	2	2	NUM
easat-5072	67	6	:	:	PUNCT
easat-5072	67	7	2307	2307	NUM
easat-5072	67	8	-	-	SYM
easat-5072	67	9	2317	2317	NUM
easat-5072	67	10	,	,	PUNCT
easat-5072	67	11	2025	2025	NUM
easat-5072	67	12	doi	doi	NOUN
easat-5072	67	13	:	:	PUNCT
easat-5072	67	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	67	15	©	©	PROPN
easat-5072	67	16	2025	2025	NUM
easat-5072	67	17	by	by	ADP
easat-5072	67	18	the	the	DET
easat-5072	67	19	authors	author	NOUN
easat-5072	67	20	;	;	PUNCT
easat-5072	68	1	licensee	licensee	PROPN
easat-5072	68	2	learning	learn	VERB
easat-5072	68	3	gate	gate	NOUN
easat-5072	68	4	resources	resource	NOUN
easat-5072	68	5	and	and	CCONJ
easat-5072	68	6	applications	application	NOUN
easat-5072	68	7	.	.	PUNCT
easat-5072	69	1	to	to	PART
easat-5072	69	2	enable	enable	VERB
easat-5072	69	3	the	the	DET
easat-5072	69	4	system	system	NOUN
easat-5072	69	5	to	to	PART
easat-5072	69	6	differentiate	differentiate	VERB
easat-5072	69	7	between	between	ADP
easat-5072	69	8	users	user	NOUN
easat-5072	69	9	,	,	PUNCT
easat-5072	69	10	each	each	DET
easat-5072	69	11	individual	individual	NOUN
easat-5072	69	12	is	be	AUX
easat-5072	69	13	identified	identify	VERB
easat-5072	69	14	by	by	ADP
easat-5072	69	15	their	their	PRON
easat-5072	69	16	username	username	NOUN
easat-5072	69	17	,	,	PUNCT
easat-5072	69	18	which	which	PRON
easat-5072	69	19	must	must	AUX
easat-5072	69	20	generally	generally	ADV
easat-5072	69	21	be	be	AUX
easat-5072	69	22	unique	unique	ADJ
easat-5072	69	23	,	,	PUNCT
easat-5072	69	24	and	and	CCONJ
easat-5072	69	25	their	their	PRON
easat-5072	69	26	password	password	NOUN
easat-5072	69	27	.	.	PUNCT
easat-5072	70	1	access	access	NOUN
easat-5072	70	2	to	to	ADP
easat-5072	70	3	the	the	DET
easat-5072	70	4	system	system	NOUN
easat-5072	70	5	is	be	AUX
easat-5072	70	6	only	only	ADV
easat-5072	70	7	granted	grant	VERB
easat-5072	70	8	when	when	SCONJ
easat-5072	70	9	both	both	DET
easat-5072	70	10	pieces	piece	NOUN
easat-5072	70	11	of	of	ADP
easat-5072	70	12	information	information	NOUN
easat-5072	70	13	match	match	VERB
easat-5072	70	14	the	the	DET
easat-5072	70	15	data	datum	NOUN
easat-5072	70	16	stored	store	VERB
easat-5072	70	17	within	within	ADP
easat-5072	70	18	the	the	DET
easat-5072	70	19	user	user	NOUN
easat-5072	70	20	database	database	NOUN
easat-5072	70	21	and	and	CCONJ
easat-5072	70	22	are	be	AUX
easat-5072	70	23	correctly	correctly	ADV
easat-5072	70	24	entered	enter	VERB
easat-5072	70	25	in	in	ADP
easat-5072	70	26	the	the	DET
easat-5072	70	27	login	login	NOUN
easat-5072	70	28	form	form	NOUN
easat-5072	70	29	.	.	PUNCT
easat-5072	71	1	many	many	ADJ
easat-5072	71	2	systems	system	NOUN
easat-5072	71	3	have	have	AUX
easat-5072	71	4	predefined	predefine	VERB
easat-5072	71	5	formats	format	NOUN
easat-5072	71	6	for	for	ADP
easat-5072	71	7	usernames	username	NOUN
easat-5072	71	8	and	and	CCONJ
easat-5072	71	9	passwords	password	NOUN
easat-5072	71	10	.	.	PUNCT
easat-5072	72	1	for	for	ADP
easat-5072	72	2	example	example	NOUN
easat-5072	72	3	,	,	PUNCT
easat-5072	72	4	usernames	username	NOUN
easat-5072	72	5	may	may	AUX
easat-5072	72	6	not	not	PART
easat-5072	72	7	allow	allow	VERB
easat-5072	72	8	spaces	space	NOUN
easat-5072	72	9	or	or	CCONJ
easat-5072	72	10	special	special	ADJ
easat-5072	72	11	symbols	symbol	NOUN
easat-5072	72	12	,	,	PUNCT
easat-5072	72	13	while	while	SCONJ
easat-5072	72	14	passwords	password	NOUN
easat-5072	72	15	must	must	AUX
easat-5072	72	16	contain	contain	VERB
easat-5072	72	17	specific	specific	ADJ
easat-5072	72	18	character	character	NOUN
easat-5072	72	19	combinations	combination	NOUN
easat-5072	72	20	to	to	PART
easat-5072	72	21	ensure	ensure	VERB
easat-5072	72	22	security	security	NOUN
easat-5072	72	23	.	.	PUNCT
easat-5072	73	1	3.1	3.1	NUM
easat-5072	73	2	.	.	PUNCT
easat-5072	73	3	defining	define	VERB
easat-5072	73	4	hash	hash	NOUN
easat-5072	73	5	functions	function	NOUN
easat-5072	73	6	before	before	ADP
easat-5072	73	7	explaining	explain	VERB
easat-5072	73	8	how	how	SCONJ
easat-5072	73	9	hash	hash	NOUN
easat-5072	73	10	functions	function	NOUN
easat-5072	73	11	ensure	ensure	VERB
easat-5072	73	12	the	the	DET
easat-5072	73	13	integrity	integrity	NOUN
easat-5072	73	14	of	of	ADP
easat-5072	73	15	a	a	DET
easat-5072	73	16	message	message	NOUN
easat-5072	73	17	or	or	CCONJ
easat-5072	73	18	document	document	NOUN
easat-5072	73	19	and	and	CCONJ
easat-5072	73	20	provide	provide	VERB
easat-5072	73	21	additional	additional	ADJ
easat-5072	73	22	protection	protection	NOUN
easat-5072	73	23	when	when	SCONJ
easat-5072	73	24	storing	store	VERB
easat-5072	73	25	sensitive	sensitive	ADJ
easat-5072	73	26	data	datum	NOUN
easat-5072	73	27	such	such	ADJ
easat-5072	73	28	as	as	ADP
easat-5072	73	29	passwords	password	NOUN
easat-5072	73	30	,	,	PUNCT
easat-5072	73	31	it	it	PRON
easat-5072	73	32	is	be	AUX
easat-5072	73	33	essential	essential	ADJ
easat-5072	73	34	to	to	PART
easat-5072	73	35	define	define	VERB
easat-5072	73	36	what	what	PRON
easat-5072	73	37	a	a	DET
easat-5072	73	38	hash	hash	NOUN
easat-5072	73	39	,	,	PUNCT
easat-5072	73	40	or	or	CCONJ
easat-5072	73	41	digital	digital	ADJ
easat-5072	73	42	digest	digest	NOUN
easat-5072	73	43	,	,	PUNCT
easat-5072	73	44	is	be	AUX
easat-5072	73	45	and	and	CCONJ
easat-5072	73	46	why	why	SCONJ
easat-5072	73	47	some	some	DET
easat-5072	73	48	authors	author	NOUN
easat-5072	73	49	refer	refer	VERB
easat-5072	73	50	to	to	ADP
easat-5072	73	51	it	it	PRON
easat-5072	73	52	as	as	ADP
easat-5072	73	53	a	a	DET
easat-5072	73	54	“	"	PUNCT
easat-5072	73	55	cryptographic	cryptographic	ADJ
easat-5072	73	56	swiss	swiss	ADJ
easat-5072	73	57	army	army	NOUN
easat-5072	73	58	knife	knife	NOUN
easat-5072	73	59	”	"	PUNCT
easat-5072	74	1	[	[	X
easat-5072	74	2	17	17	NUM
easat-5072	74	3	]	]	PUNCT
easat-5072	74	4	.	.	PUNCT
easat-5072	75	1	it	it	PRON
easat-5072	75	2	is	be	AUX
easat-5072	75	3	also	also	ADV
easat-5072	75	4	noted	note	VERB
easat-5072	75	5	that	that	SCONJ
easat-5072	75	6	nearly	nearly	ADV
easat-5072	75	7	all	all	PRON
easat-5072	75	8	cryptographic	cryptographic	ADJ
easat-5072	75	9	functions	function	NOUN
easat-5072	75	10	and	and	CCONJ
easat-5072	75	11	protocols	protocol	NOUN
easat-5072	75	12	use	use	VERB
easat-5072	75	13	some	some	DET
easat-5072	75	14	form	form	NOUN
easat-5072	75	15	of	of	ADP
easat-5072	75	16	hash	hash	NOUN
easat-5072	75	17	,	,	PUNCT
easat-5072	75	18	whether	whether	SCONJ
easat-5072	75	19	for	for	ADP
easat-5072	75	20	preserving	preserve	VERB
easat-5072	75	21	integrity	integrity	NOUN
easat-5072	75	22	or	or	CCONJ
easat-5072	75	23	as	as	ADP
easat-5072	75	24	a	a	DET
easat-5072	75	25	security	security	NOUN
easat-5072	75	26	mechanism	mechanism	NOUN
easat-5072	75	27	[	[	X
easat-5072	75	28	17	17	NUM
easat-5072	75	29	]	]	PUNCT
easat-5072	75	30	.	.	PUNCT
easat-5072	76	1	generating	generate	VERB
easat-5072	76	2	a	a	DET
easat-5072	76	3	digest	digest	NOUN
easat-5072	76	4	effectively	effectively	ADV
easat-5072	76	5	produces	produce	VERB
easat-5072	76	6	a	a	DET
easat-5072	76	7	fixedsize	fixedsize	NOUN
easat-5072	76	8	digital	digital	ADJ
easat-5072	76	9	signature	signature	NOUN
easat-5072	76	10	for	for	ADP
easat-5072	76	11	the	the	DET
easat-5072	76	12	input	input	NOUN
easat-5072	76	13	data	datum	NOUN
easat-5072	76	14	[	[	X
easat-5072	76	15	18	18	NUM
easat-5072	76	16	]	]	PUNCT
easat-5072	76	17	.	.	PUNCT
easat-5072	77	1	a	a	DET
easat-5072	77	2	hash	hash	NOUN
easat-5072	77	3	algorithm	algorithm	NOUN
easat-5072	77	4	must	must	AUX
easat-5072	77	5	be	be	AUX
easat-5072	77	6	collision	collision	NOUN
easat-5072	77	7	-	-	PUNCT
easat-5072	77	8	resistant	resistant	ADJ
easat-5072	77	9	,	,	PUNCT
easat-5072	77	10	meaning	mean	VERB
easat-5072	77	11	it	it	PRON
easat-5072	77	12	should	should	AUX
easat-5072	77	13	not	not	PART
easat-5072	77	14	produce	produce	VERB
easat-5072	77	15	the	the	DET
easat-5072	77	16	same	same	ADJ
easat-5072	77	17	output	output	NOUN
easat-5072	77	18	for	for	ADP
easat-5072	77	19	two	two	NUM
easat-5072	77	20	inputs	input	NOUN
easat-5072	77	21	.	.	PUNCT
easat-5072	78	1	if	if	SCONJ
easat-5072	78	2	the	the	DET
easat-5072	78	3	algorithm	algorithm	NOUN
easat-5072	78	4	is	be	AUX
easat-5072	78	5	robust	robust	ADJ
easat-5072	78	6	,	,	PUNCT
easat-5072	78	7	each	each	DET
easat-5072	78	8	unique	unique	ADJ
easat-5072	78	9	input	input	NOUN
easat-5072	78	10	sequence	sequence	NOUN
easat-5072	78	11	creates	create	VERB
easat-5072	78	12	a	a	DET
easat-5072	78	13	distinct	distinct	ADJ
easat-5072	78	14	digest	digest	NOUN
easat-5072	78	15	,	,	PUNCT
easat-5072	78	16	ensuring	ensure	VERB
easat-5072	78	17	that	that	SCONJ
easat-5072	78	18	the	the	DET
easat-5072	78	19	digital	digital	ADJ
easat-5072	78	20	fingerprint	fingerprint	NOUN
easat-5072	78	21	is	be	AUX
easat-5072	78	22	unique	unique	ADJ
easat-5072	78	23	and	and	CCONJ
easat-5072	78	24	can	can	AUX
easat-5072	78	25	not	not	PART
easat-5072	78	26	be	be	AUX
easat-5072	78	27	replicated	replicate	VERB
easat-5072	78	28	with	with	ADP
easat-5072	78	29	a	a	DET
easat-5072	78	30	different	different	ADJ
easat-5072	78	31	input	input	NOUN
easat-5072	78	32	value	value	NOUN
easat-5072	78	33	[	[	X
easat-5072	78	34	18	18	NUM
easat-5072	78	35	]	]	PUNCT
easat-5072	78	36	.	.	PUNCT
easat-5072	79	1	however	however	ADV
easat-5072	79	2	,	,	PUNCT
easat-5072	79	3	creating	create	VERB
easat-5072	79	4	an	an	DET
easat-5072	79	5	ideal	ideal	ADJ
easat-5072	79	6	hash	hash	NOUN
easat-5072	79	7	function	function	NOUN
easat-5072	79	8	is	be	AUX
easat-5072	79	9	nearly	nearly	ADV
easat-5072	79	10	impossible	impossible	ADJ
easat-5072	79	11	since	since	SCONJ
easat-5072	79	12	the	the	DET
easat-5072	79	13	hash	hash	NOUN
easat-5072	79	14	output	output	NOUN
easat-5072	79	15	is	be	AUX
easat-5072	79	16	of	of	ADP
easat-5072	79	17	fixed	fix	VERB
easat-5072	79	18	length	length	NOUN
easat-5072	79	19	,	,	PUNCT
easat-5072	79	20	typically	typically	ADV
easat-5072	79	21	2ᴺ	2ᴺ	NUM
easat-5072	79	22	,	,	PUNCT
easat-5072	79	23	where	where	SCONJ
easat-5072	79	24	n	n	PRON
easat-5072	79	25	is	be	AUX
easat-5072	79	26	a	a	DET
easat-5072	79	27	natural	natural	ADJ
easat-5072	79	28	number	number	NOUN
easat-5072	79	29	,	,	PUNCT
easat-5072	79	30	resulting	result	VERB
easat-5072	79	31	in	in	ADP
easat-5072	79	32	outputs	output	NOUN
easat-5072	79	33	of	of	ADP
easat-5072	79	34	16	16	NUM
easat-5072	79	35	,	,	PUNCT
easat-5072	79	36	32	32	NUM
easat-5072	79	37	,	,	PUNCT
easat-5072	79	38	64	64	NUM
easat-5072	79	39	,	,	PUNCT
easat-5072	79	40	or	or	CCONJ
easat-5072	79	41	more	more	ADJ
easat-5072	79	42	bytes	byte	NOUN
easat-5072	79	43	.	.	PUNCT
easat-5072	80	1	conversely	conversely	ADV
easat-5072	80	2	,	,	PUNCT
easat-5072	80	3	input	input	ADJ
easat-5072	80	4	values	value	NOUN
easat-5072	80	5	are	be	AUX
easat-5072	80	6	unrestricted	unrestricted	ADJ
easat-5072	80	7	in	in	ADP
easat-5072	80	8	size	size	NOUN
easat-5072	80	9	,	,	PUNCT
easat-5072	80	10	inevitably	inevitably	ADV
easat-5072	80	11	leading	lead	VERB
easat-5072	80	12	to	to	ADP
easat-5072	80	13	the	the	DET
easat-5072	80	14	possibility	possibility	NOUN
easat-5072	80	15	of	of	ADP
easat-5072	80	16	two	two	NUM
easat-5072	80	17	different	different	ADJ
easat-5072	80	18	inputs	input	NOUN
easat-5072	80	19	producing	produce	VERB
easat-5072	80	20	the	the	DET
easat-5072	80	21	same	same	ADJ
easat-5072	80	22	output	output	NOUN
easat-5072	80	23	.	.	PUNCT
easat-5072	81	1	the	the	DET
easat-5072	81	2	integrity	integrity	NOUN
easat-5072	81	3	of	of	ADP
easat-5072	81	4	information	information	NOUN
easat-5072	81	5	or	or	CCONJ
easat-5072	81	6	a	a	DET
easat-5072	81	7	system	system	NOUN
easat-5072	81	8	is	be	AUX
easat-5072	81	9	one	one	NUM
easat-5072	81	10	of	of	ADP
easat-5072	81	11	the	the	DET
easat-5072	81	12	three	three	NUM
easat-5072	81	13	foundational	foundational	ADJ
easat-5072	81	14	principles	principle	NOUN
easat-5072	81	15	of	of	ADP
easat-5072	81	16	a	a	DET
easat-5072	81	17	secure	secure	ADJ
easat-5072	81	18	information	information	NOUN
easat-5072	81	19	system	system	NOUN
easat-5072	81	20	,	,	PUNCT
easat-5072	81	21	known	know	VERB
easat-5072	81	22	as	as	ADP
easat-5072	81	23	the	the	DET
easat-5072	81	24	cia	cia	PROPN
easat-5072	81	25	triad	triad	NOUN
easat-5072	81	26	:	:	PUNCT
easat-5072	81	27	confidentiality	confidentiality	NOUN
easat-5072	81	28	,	,	PUNCT
easat-5072	81	29	availability	availability	NOUN
easat-5072	81	30	,	,	PUNCT
easat-5072	81	31	and	and	CCONJ
easat-5072	81	32	integrity	integrity	NOUN
easat-5072	81	33	.	.	PUNCT
easat-5072	82	1	data	datum	NOUN
easat-5072	82	2	integrity	integrity	PROPN
easat-5072	82	3	means	mean	VERB
easat-5072	82	4	that	that	SCONJ
easat-5072	82	5	information	information	NOUN
easat-5072	82	6	remains	remain	VERB
easat-5072	82	7	unchanged	unchanged	ADJ
easat-5072	82	8	during	during	ADP
easat-5072	82	9	communication	communication	NOUN
easat-5072	82	10	,	,	PUNCT
easat-5072	82	11	preventing	prevent	VERB
easat-5072	82	12	unauthorized	unauthorized	ADJ
easat-5072	82	13	individuals	individual	NOUN
easat-5072	82	14	from	from	ADP
easat-5072	82	15	altering	alter	VERB
easat-5072	82	16	the	the	DET
easat-5072	82	17	message	message	NOUN
easat-5072	82	18	and	and	CCONJ
easat-5072	82	19	assuring	assure	VERB
easat-5072	82	20	the	the	DET
easat-5072	82	21	recipient	recipient	NOUN
easat-5072	82	22	that	that	PRON
easat-5072	82	23	the	the	DET
easat-5072	82	24	message	message	NOUN
easat-5072	82	25	received	receive	VERB
easat-5072	82	26	is	be	AUX
easat-5072	82	27	the	the	DET
easat-5072	82	28	original	original	ADJ
easat-5072	82	29	sent	send	VERB
easat-5072	82	30	by	by	ADP
easat-5072	82	31	the	the	DET
easat-5072	82	32	sender	sender	NOUN
easat-5072	82	33	.	.	PUNCT
easat-5072	83	1	cryptographic	cryptographic	ADJ
easat-5072	83	2	hash	hash	NOUN
easat-5072	83	3	functions	function	NOUN
easat-5072	83	4	are	be	AUX
easat-5072	83	5	responsible	responsible	ADJ
easat-5072	83	6	for	for	ADP
easat-5072	83	7	this	this	DET
easat-5072	83	8	task	task	NOUN
easat-5072	83	9	and	and	CCONJ
easat-5072	83	10	will	will	AUX
easat-5072	83	11	be	be	AUX
easat-5072	83	12	analyzed	analyze	VERB
easat-5072	83	13	further	far	ADV
easat-5072	83	14	in	in	ADP
easat-5072	83	15	the	the	DET
easat-5072	83	16	following	follow	VERB
easat-5072	83	17	sections	section	NOUN
easat-5072	83	18	.	.	PUNCT
easat-5072	84	1	additionally	additionally	ADV
easat-5072	84	2	,	,	PUNCT
easat-5072	84	3	hash	hash	NOUN
easat-5072	84	4	functions	function	NOUN
easat-5072	84	5	verify	verify	VERB
easat-5072	84	6	the	the	DET
easat-5072	84	7	immutability	immutability	NOUN
easat-5072	84	8	of	of	ADP
easat-5072	84	9	messages	message	NOUN
easat-5072	84	10	amidst	amidst	ADP
easat-5072	84	11	various	various	ADJ
easat-5072	84	12	adverse	adverse	ADJ
easat-5072	84	13	events	event	NOUN
easat-5072	84	14	,	,	PUNCT
easat-5072	84	15	from	from	ADP
easat-5072	84	16	cyberattacks	cyberattack	NOUN
easat-5072	84	17	to	to	ADP
easat-5072	84	18	natural	natural	ADJ
easat-5072	84	19	disasters	disaster	NOUN
easat-5072	84	20	.	.	PUNCT
easat-5072	85	1	in	in	ADP
easat-5072	85	2	an	an	DET
easat-5072	85	3	ideal	ideal	ADJ
easat-5072	85	4	hash	hash	NOUN
easat-5072	85	5	function	function	NOUN
easat-5072	85	6	,	,	PUNCT
easat-5072	85	7	if	if	SCONJ
easat-5072	85	8	a	a	DET
easat-5072	85	9	digest	digest	NOUN
easat-5072	85	10	is	be	AUX
easat-5072	85	11	calculated	calculate	VERB
easat-5072	85	12	for	for	ADP
easat-5072	85	13	a	a	DET
easat-5072	85	14	given	give	VERB
easat-5072	85	15	input	input	NOUN
easat-5072	85	16	value	value	NOUN
easat-5072	85	17	,	,	PUNCT
easat-5072	85	18	and	and	CCONJ
easat-5072	85	19	then	then	ADV
easat-5072	85	20	a	a	DET
easat-5072	85	21	single	single	ADJ
easat-5072	85	22	bit	bit	NOUN
easat-5072	85	23	of	of	ADP
easat-5072	85	24	that	that	DET
easat-5072	85	25	input	input	NOUN
easat-5072	85	26	is	be	AUX
easat-5072	85	27	altered	alter	VERB
easat-5072	85	28	,	,	PUNCT
easat-5072	85	29	the	the	DET
easat-5072	85	30	resulting	result	VERB
easat-5072	85	31	output	output	NOUN
easat-5072	85	32	should	should	AUX
easat-5072	85	33	be	be	AUX
easat-5072	85	34	entirely	entirely	ADV
easat-5072	85	35	different	different	ADJ
easat-5072	85	36	.	.	PUNCT
easat-5072	86	1	furthermore	furthermore	ADV
easat-5072	86	2	,	,	PUNCT
easat-5072	86	3	an	an	DET
easat-5072	86	4	ideal	ideal	ADJ
easat-5072	86	5	hash	hash	NOUN
easat-5072	86	6	function	function	NOUN
easat-5072	86	7	is	be	AUX
easat-5072	86	8	one	one	NUM
easat-5072	86	9	-	-	PUNCT
easat-5072	86	10	way	way	NOUN
easat-5072	86	11	,	,	PUNCT
easat-5072	86	12	meaning	mean	VERB
easat-5072	86	13	the	the	DET
easat-5072	86	14	initial	initial	ADJ
easat-5072	86	15	input	input	NOUN
easat-5072	86	16	value	value	NOUN
easat-5072	86	17	can	can	AUX
easat-5072	86	18	not	not	PART
easat-5072	86	19	be	be	AUX
easat-5072	86	20	determined	determine	VERB
easat-5072	86	21	from	from	ADP
easat-5072	86	22	the	the	DET
easat-5072	86	23	output	output	NOUN
easat-5072	86	24	.	.	PUNCT
easat-5072	87	1	3.2	3.2	NUM
easat-5072	87	2	.	.	PUNCT
easat-5072	87	3	application	application	NOUN
easat-5072	87	4	of	of	ADP
easat-5072	87	5	hash	hash	NOUN
easat-5072	87	6	functions	function	NOUN
easat-5072	87	7	due	due	ADP
easat-5072	87	8	to	to	ADP
easat-5072	87	9	their	their	PRON
easat-5072	87	10	properties	property	NOUN
easat-5072	87	11	,	,	PUNCT
easat-5072	87	12	hash	hash	NOUN
easat-5072	87	13	functions	function	NOUN
easat-5072	87	14	are	be	AUX
easat-5072	87	15	well	well	ADV
easat-5072	87	16	-	-	PUNCT
easat-5072	87	17	suited	suit	VERB
easat-5072	87	18	for	for	ADP
easat-5072	87	19	many	many	ADJ
easat-5072	87	20	data	datum	NOUN
easat-5072	87	21	protection	protection	NOUN
easat-5072	87	22	operations	operation	NOUN
easat-5072	87	23	.	.	PUNCT
easat-5072	88	1	however	however	ADV
easat-5072	88	2	,	,	PUNCT
easat-5072	88	3	despite	despite	SCONJ
easat-5072	88	4	their	their	PRON
easat-5072	88	5	abundance	abundance	NOUN
easat-5072	88	6	,	,	PUNCT
easat-5072	88	7	they	they	PRON
easat-5072	88	8	are	be	AUX
easat-5072	88	9	primarily	primarily	ADV
easat-5072	88	10	used	use	VERB
easat-5072	88	11	in	in	ADP
easat-5072	88	12	two	two	NUM
easat-5072	88	13	main	main	ADJ
easat-5072	88	14	areas	area	NOUN
easat-5072	88	15	:	:	PUNCT
easat-5072	88	16	data	datum	NOUN
easat-5072	88	17	protection	protection	NOUN
easat-5072	88	18	and	and	CCONJ
easat-5072	88	19	error	error	NOUN
easat-5072	88	20	detection	detection	NOUN
easat-5072	88	21	.	.	PUNCT
easat-5072	89	1	it	it	PRON
easat-5072	89	2	is	be	AUX
easat-5072	89	3	important	important	ADJ
easat-5072	89	4	to	to	PART
easat-5072	89	5	note	note	VERB
easat-5072	89	6	that	that	SCONJ
easat-5072	89	7	different	different	ADJ
easat-5072	89	8	algorithms	algorithm	NOUN
easat-5072	89	9	are	be	AUX
easat-5072	89	10	used	use	VERB
easat-5072	89	11	in	in	ADP
easat-5072	89	12	these	these	DET
easat-5072	89	13	two	two	NUM
easat-5072	89	14	areas	area	NOUN
easat-5072	89	15	.	.	PUNCT
easat-5072	90	1	in	in	ADP
easat-5072	90	2	data	data	NOUN
easat-5072	90	3	protection	protection	NOUN
easat-5072	90	4	,	,	PUNCT
easat-5072	90	5	there	there	PRON
easat-5072	90	6	is	be	VERB
easat-5072	90	7	always	always	ADV
easat-5072	90	8	the	the	DET
easat-5072	90	9	assumption	assumption	NOUN
easat-5072	90	10	that	that	SCONJ
easat-5072	90	11	a	a	DET
easat-5072	90	12	malicious	malicious	ADJ
easat-5072	90	13	attacker	attacker	NOUN
easat-5072	90	14	may	may	AUX
easat-5072	90	15	attempt	attempt	VERB
easat-5072	90	16	to	to	PART
easat-5072	90	17	reveal	reveal	VERB
easat-5072	90	18	protected	protect	VERB
easat-5072	90	19	data	datum	NOUN
easat-5072	90	20	.	.	PUNCT
easat-5072	91	1	therefore	therefore	ADV
easat-5072	91	2	,	,	PUNCT
easat-5072	91	3	hash	hash	NOUN
easat-5072	91	4	algorithms	algorithm	NOUN
easat-5072	91	5	designed	design	VERB
easat-5072	91	6	for	for	ADP
easat-5072	91	7	data	datum	NOUN
easat-5072	91	8	protection	protection	NOUN
easat-5072	91	9	must	must	AUX
easat-5072	91	10	resist	resist	VERB
easat-5072	91	11	collisions	collision	NOUN
easat-5072	91	12	and	and	CCONJ
easat-5072	91	13	prevent	prevent	VERB
easat-5072	91	14	reverse	reverse	NOUN
easat-5072	91	15	-	-	PUNCT
easat-5072	91	16	engineering	engineering	NOUN
easat-5072	91	17	of	of	ADP
easat-5072	91	18	the	the	DET
easat-5072	91	19	initial	initial	ADJ
easat-5072	91	20	value	value	NOUN
easat-5072	91	21	from	from	ADP
easat-5072	91	22	the	the	DET
easat-5072	91	23	digest	digest	NOUN
easat-5072	91	24	,	,	PUNCT
easat-5072	91	25	or	or	CCONJ
easat-5072	91	26	more	more	ADJ
easat-5072	91	27	–	–	PUNCT
easat-5072	91	28	they	they	PRON
easat-5072	91	29	must	must	AUX
easat-5072	91	30	be	be	AUX
easat-5072	91	31	one	one	NUM
easat-5072	91	32	-	-	PUNCT
easat-5072	91	33	way	way	NOUN
easat-5072	91	34	functions	function	NOUN
easat-5072	91	35	.	.	PUNCT
easat-5072	92	1	algorithms	algorithm	NOUN
easat-5072	92	2	used	use	VERB
easat-5072	92	3	for	for	ADP
easat-5072	92	4	error	error	NOUN
easat-5072	92	5	checking	checking	NOUN
easat-5072	92	6	do	do	AUX
easat-5072	92	7	not	not	PART
easat-5072	92	8	need	need	VERB
easat-5072	92	9	to	to	PART
easat-5072	92	10	be	be	AUX
easat-5072	92	11	collision	collision	NOUN
easat-5072	92	12	-	-	PUNCT
easat-5072	92	13	resistant	resistant	ADJ
easat-5072	92	14	or	or	CCONJ
easat-5072	92	15	immune	immune	ADJ
easat-5072	92	16	to	to	ADP
easat-5072	92	17	reverseengineering	reverseengineering	NOUN
easat-5072	92	18	of	of	ADP
easat-5072	92	19	initial	initial	ADJ
easat-5072	92	20	values	value	NOUN
easat-5072	92	21	.	.	PUNCT
easat-5072	93	1	these	these	DET
easat-5072	93	2	algorithms	algorithm	NOUN
easat-5072	93	3	detect	detect	VERB
easat-5072	93	4	errors	error	NOUN
easat-5072	93	5	during	during	ADP
easat-5072	93	6	message	message	NOUN
easat-5072	93	7	transmission	transmission	NOUN
easat-5072	93	8	through	through	ADP
easat-5072	93	9	a	a	DET
easat-5072	93	10	communication	communication	NOUN
easat-5072	93	11	channel	channel	NOUN
easat-5072	93	12	or	or	CCONJ
easat-5072	93	13	when	when	SCONJ
easat-5072	93	14	writing	write	VERB
easat-5072	93	15	to	to	ADP
easat-5072	93	16	media	medium	NOUN
easat-5072	93	17	.	.	PUNCT
easat-5072	94	1	the	the	DET
easat-5072	94	2	most	most	ADV
easat-5072	94	3	used	used	ADJ
easat-5072	94	4	algorithm	algorithm	NOUN
easat-5072	94	5	for	for	ADP
easat-5072	94	6	error	error	NOUN
easat-5072	94	7	detection	detection	NOUN
easat-5072	94	8	is	be	AUX
easat-5072	94	9	crc	crc	ADJ
easat-5072	94	10	—	—	PUNCT
easat-5072	94	11	cyclic	cyclic	ADJ
easat-5072	94	12	redundancy	redundancy	NOUN
easat-5072	94	13	check	check	NOUN
easat-5072	94	14	.	.	PUNCT
easat-5072	95	1	there	there	PRON
easat-5072	95	2	are	be	VERB
easat-5072	95	3	two	two	NUM
easat-5072	95	4	main	main	ADJ
easat-5072	95	5	categories	category	NOUN
easat-5072	95	6	of	of	ADP
easat-5072	95	7	hash	hash	NOUN
easat-5072	95	8	functions	function	NOUN
easat-5072	95	9	:	:	PUNCT
easat-5072	95	10	•	•	ADP
easat-5072	95	11	those	those	PRON
easat-5072	95	12	that	that	PRON
easat-5072	95	13	calculate	calculate	VERB
easat-5072	95	14	the	the	DET
easat-5072	95	15	digest	digest	NOUN
easat-5072	95	16	without	without	ADP
easat-5072	95	17	a	a	DET
easat-5072	95	18	key	key	NOUN
easat-5072	95	19	,	,	PUNCT
easat-5072	95	20	using	use	VERB
easat-5072	95	21	only	only	ADV
easat-5072	95	22	the	the	DET
easat-5072	95	23	message	message	NOUN
easat-5072	95	24	as	as	ADP
easat-5072	95	25	an	an	DET
easat-5072	95	26	input	input	NOUN
easat-5072	95	27	parameter	parameter	NOUN
easat-5072	95	28	(	(	PUNCT
easat-5072	95	29	mdc	mdc	NOUN
easat-5072	95	30	–	–	PUNCT
easat-5072	95	31	modification	modification	NOUN
easat-5072	95	32	detection	detection	NOUN
easat-5072	95	33	codes	code	NOUN
easat-5072	95	34	)	)	PUNCT
easat-5072	95	35	.	.	PUNCT
easat-5072	96	1	•	•	NUM
easat-5072	96	2	those	those	DET
easat-5072	96	3	that	that	PRON
easat-5072	96	4	calculate	calculate	VERB
easat-5072	96	5	the	the	DET
easat-5072	96	6	digest	digest	NOUN
easat-5072	96	7	with	with	ADP
easat-5072	96	8	the	the	DET
easat-5072	96	9	help	help	NOUN
easat-5072	96	10	of	of	ADP
easat-5072	96	11	a	a	DET
easat-5072	96	12	key	key	NOUN
easat-5072	96	13	,	,	PUNCT
easat-5072	96	14	using	use	VERB
easat-5072	96	15	both	both	CCONJ
easat-5072	96	16	the	the	DET
easat-5072	96	17	key	key	NOUN
easat-5072	96	18	and	and	CCONJ
easat-5072	96	19	the	the	DET
easat-5072	96	20	message	message	NOUN
easat-5072	96	21	as	as	ADP
easat-5072	96	22	input	input	NOUN
easat-5072	96	23	parameters	parameter	NOUN
easat-5072	96	24	(	(	PUNCT
easat-5072	96	25	mac	mac	PROPN
easat-5072	96	26	–	–	PUNCT
easat-5072	96	27	message	message	NOUN
easat-5072	96	28	authentication	authentication	NOUN
easat-5072	96	29	codes	code	NOUN
easat-5072	96	30	)	)	PUNCT
easat-5072	96	31	.	.	PUNCT
easat-5072	97	1	the	the	DET
easat-5072	97	2	purpose	purpose	NOUN
easat-5072	97	3	of	of	ADP
easat-5072	97	4	mdc	mdc	NOUN
easat-5072	97	5	functions	function	NOUN
easat-5072	97	6	is	be	AUX
easat-5072	97	7	to	to	PART
easat-5072	97	8	verify	verify	VERB
easat-5072	97	9	integrity	integrity	NOUN
easat-5072	97	10	in	in	ADP
easat-5072	97	11	various	various	ADJ
easat-5072	97	12	systems	system	NOUN
easat-5072	97	13	.	.	PUNCT
easat-5072	98	1	these	these	DET
easat-5072	98	2	functions	function	NOUN
easat-5072	98	3	have	have	VERB
easat-5072	98	4	additional	additional	ADJ
easat-5072	98	5	requirements	requirement	NOUN
easat-5072	98	6	they	they	PRON
easat-5072	98	7	must	must	AUX
easat-5072	98	8	meet	meet	VERB
easat-5072	98	9	.	.	PUNCT
easat-5072	99	1	for	for	ADP
easat-5072	99	2	example	example	NOUN
easat-5072	99	3	,	,	PUNCT
easat-5072	99	4	the	the	DET
easat-5072	99	5	input	input	NOUN
easat-5072	99	6	and	and	CCONJ
easat-5072	99	7	output	output	NOUN
easat-5072	99	8	data	datum	NOUN
easat-5072	99	9	must	must	AUX
easat-5072	99	10	not	not	PART
easat-5072	99	11	be	be	AUX
easat-5072	99	12	correlated	correlate	VERB
easat-5072	99	13	in	in	ADP
easat-5072	99	14	any	any	DET
easat-5072	99	15	way	way	NOUN
easat-5072	99	16	;	;	PUNCT
easat-5072	99	17	it	it	PRON
easat-5072	99	18	must	must	AUX
easat-5072	99	19	be	be	AUX
easat-5072	99	20	tough	tough	ADJ
easat-5072	99	21	to	to	PART
easat-5072	99	22	compute	compute	VERB
easat-5072	99	23	input	input	NOUN
easat-5072	99	24	values	value	NOUN
easat-5072	99	25	x_1	x_1	PROPN
easat-5072	99	26	and	and	CCONJ
easat-5072	99	27	x_2	x_2	PROPN
easat-5072	99	28	that	that	PRON
easat-5072	99	29	differ	differ	VERB
easat-5072	99	30	in	in	ADP
easat-5072	99	31	a	a	DET
easat-5072	99	32	few	few	ADJ
easat-5072	99	33	bits	bit	NOUN
easat-5072	99	34	(	(	PUNCT
easat-5072	99	35	low	low	ADJ
easat-5072	99	36	entropy	entropy	PROPN
easat-5072	99	37	2310	2310	NUM
easat-5072	99	38	edelweiss	edelweiss	PROPN
easat-5072	99	39	applied	apply	VERB
easat-5072	99	40	science	science	NOUN
easat-5072	99	41	and	and	CCONJ
easat-5072	99	42	technology	technology	NOUN
easat-5072	99	43	issn	issn	PROPN
easat-5072	99	44	:	:	PUNCT
easat-5072	99	45	2576	2576	NUM
easat-5072	99	46	-	-	SYM
easat-5072	99	47	8484	8484	NUM
easat-5072	99	48	vol	vol	NOUN
easat-5072	99	49	.	.	PROPN
easat-5072	100	1	9	9	NUM
easat-5072	100	2	,	,	PUNCT
easat-5072	100	3	no	no	INTJ
easat-5072	100	4	.	.	NOUN
easat-5072	100	5	2	2	NUM
easat-5072	100	6	:	:	PUNCT
easat-5072	100	7	2307	2307	NUM
easat-5072	100	8	-	-	SYM
easat-5072	100	9	2317	2317	NUM
easat-5072	100	10	,	,	PUNCT
easat-5072	100	11	2025	2025	NUM
easat-5072	100	12	doi	doi	NOUN
easat-5072	100	13	:	:	PUNCT
easat-5072	100	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	100	15	©	©	PROPN
easat-5072	100	16	2025	2025	NUM
easat-5072	100	17	by	by	ADP
easat-5072	100	18	the	the	DET
easat-5072	100	19	authors	author	NOUN
easat-5072	100	20	;	;	PUNCT
easat-5072	101	1	licensee	licensee	PROPN
easat-5072	101	2	learning	learning	PROPN
easat-5072	101	3	gate	gate	PROPN
easat-5072	101	4	content	content	PROPN
easat-5072	101	5	)	)	PUNCT
easat-5072	101	6	,	,	PUNCT
easat-5072	101	7	and	and	CCONJ
easat-5072	101	8	it	it	PRON
easat-5072	101	9	must	must	AUX
easat-5072	101	10	not	not	PART
easat-5072	101	11	be	be	AUX
easat-5072	101	12	easy	easy	ADJ
easat-5072	101	13	to	to	PART
easat-5072	101	14	deduce	deduce	VERB
easat-5072	101	15	parts	part	NOUN
easat-5072	101	16	of	of	ADP
easat-5072	101	17	the	the	DET
easat-5072	101	18	message	message	NOUN
easat-5072	101	19	even	even	ADV
easat-5072	101	20	if	if	SCONJ
easat-5072	101	21	other	other	ADJ
easat-5072	101	22	parts	part	NOUN
easat-5072	101	23	of	of	ADP
easat-5072	101	24	the	the	DET
easat-5072	101	25	message	message	NOUN
easat-5072	101	26	are	be	AUX
easat-5072	101	27	known	know	VERB
easat-5072	101	28	.	.	PUNCT
easat-5072	102	1	on	on	ADP
easat-5072	102	2	the	the	DET
easat-5072	102	3	other	other	ADJ
easat-5072	102	4	hand	hand	NOUN
easat-5072	102	5	,	,	PUNCT
easat-5072	102	6	mac	mac	NOUN
easat-5072	102	7	functions	function	NOUN
easat-5072	102	8	,	,	PUNCT
easat-5072	102	9	which	which	PRON
easat-5072	102	10	use	use	VERB
easat-5072	102	11	a	a	DET
easat-5072	102	12	key	key	NOUN
easat-5072	102	13	,	,	PUNCT
easat-5072	102	14	have	have	VERB
easat-5072	102	15	different	different	ADJ
easat-5072	102	16	requirements	requirement	NOUN
easat-5072	102	17	.	.	PUNCT
easat-5072	103	1	in	in	ADP
easat-5072	103	2	addition	addition	NOUN
easat-5072	103	3	to	to	ADP
easat-5072	103	4	computational	computational	ADJ
easat-5072	103	5	simplicity	simplicity	NOUN
easat-5072	103	6	,	,	PUNCT
easat-5072	103	7	these	these	DET
easat-5072	103	8	functions	function	NOUN
easat-5072	103	9	must	must	AUX
easat-5072	103	10	satisfy	satisfy	VERB
easat-5072	103	11	the	the	DET
easat-5072	103	12	condition	condition	NOUN
easat-5072	103	13	of	of	ADP
easat-5072	103	14	computational	computational	ADJ
easat-5072	103	15	resistance	resistance	NOUN
easat-5072	103	16	.	.	PUNCT
easat-5072	104	1	computational	computational	ADJ
easat-5072	104	2	resistance	resistance	NOUN
easat-5072	104	3	refers	refer	VERB
easat-5072	104	4	to	to	ADP
easat-5072	104	5	the	the	DET
easat-5072	104	6	inability	inability	NOUN
easat-5072	104	7	to	to	PART
easat-5072	104	8	find	find	VERB
easat-5072	104	9	a	a	DET
easat-5072	104	10	set	set	NOUN
easat-5072	104	11	of	of	ADP
easat-5072	104	12	input	input	NOUN
easat-5072	104	13	data	datum	NOUN
easat-5072	104	14	that	that	PRON
easat-5072	104	15	yields	yield	VERB
easat-5072	104	16	the	the	DET
easat-5072	104	17	same	same	ADJ
easat-5072	104	18	output	output	NOUN
easat-5072	104	19	value	value	NOUN
easat-5072	104	20	as	as	ADP
easat-5072	104	21	a	a	DET
easat-5072	104	22	set	set	NOUN
easat-5072	104	23	of	of	ADP
easat-5072	104	24	known	know	VERB
easat-5072	104	25	input	input	NOUN
easat-5072	104	26	data	datum	NOUN
easat-5072	104	27	.	.	PUNCT
easat-5072	105	1	hash	hash	NOUN
easat-5072	105	2	functions	function	NOUN
easat-5072	105	3	play	play	VERB
easat-5072	105	4	a	a	DET
easat-5072	105	5	crucial	crucial	ADJ
easat-5072	105	6	role	role	NOUN
easat-5072	105	7	in	in	ADP
easat-5072	105	8	maintaining	maintain	VERB
easat-5072	105	9	data	datum	NOUN
easat-5072	105	10	integrity	integrity	NOUN
easat-5072	105	11	during	during	ADP
easat-5072	105	12	digital	digital	ADJ
easat-5072	105	13	forensics	forensic	NOUN
easat-5072	105	14	.	.	PUNCT
easat-5072	106	1	all	all	DET
easat-5072	106	2	data	datum	NOUN
easat-5072	106	3	must	must	AUX
easat-5072	106	4	remain	remain	VERB
easat-5072	106	5	unaltered	unaltered	ADJ
easat-5072	106	6	throughout	throughout	ADP
easat-5072	106	7	an	an	DET
easat-5072	106	8	investigation	investigation	NOUN
easat-5072	106	9	to	to	PART
easat-5072	106	10	serve	serve	VERB
easat-5072	106	11	as	as	ADP
easat-5072	106	12	valid	valid	ADJ
easat-5072	106	13	evidence	evidence	NOUN
easat-5072	106	14	in	in	ADP
easat-5072	106	15	court	court	NOUN
easat-5072	106	16	.	.	PUNCT
easat-5072	107	1	according	accord	VERB
easat-5072	107	2	to	to	ADP
easat-5072	107	3	johansen	johansen	PROPN
easat-5072	107	4	[	[	X
easat-5072	107	5	19	19	NUM
easat-5072	107	6	]	]	PUNCT
easat-5072	107	7	all	all	DET
easat-5072	107	8	digital	digital	ADJ
easat-5072	107	9	forensics	forensic	NOUN
easat-5072	107	10	and	and	CCONJ
easat-5072	107	11	evidence	evidence	NOUN
easat-5072	107	12	collection	collection	NOUN
easat-5072	107	13	tools	tool	NOUN
easat-5072	107	14	use	use	VERB
easat-5072	107	15	hash	hash	NOUN
easat-5072	107	16	functions	function	NOUN
easat-5072	107	17	.	.	PUNCT
easat-5072	108	1	before	before	SCONJ
easat-5072	108	2	any	any	DET
easat-5072	108	3	action	action	NOUN
easat-5072	108	4	is	be	AUX
easat-5072	108	5	taken	take	VERB
easat-5072	108	6	on	on	ADP
easat-5072	108	7	potential	potential	ADJ
easat-5072	108	8	evidence	evidence	NOUN
easat-5072	108	9	,	,	PUNCT
easat-5072	108	10	the	the	DET
easat-5072	108	11	hash	hash	NOUN
easat-5072	108	12	value	value	NOUN
easat-5072	108	13	of	of	ADP
easat-5072	108	14	each	each	DET
easat-5072	108	15	document	document	NOUN
easat-5072	108	16	is	be	AUX
easat-5072	108	17	calculated	calculate	VERB
easat-5072	108	18	and	and	CCONJ
easat-5072	108	19	stored	store	VERB
easat-5072	108	20	.	.	PUNCT
easat-5072	109	1	at	at	ADP
easat-5072	109	2	the	the	DET
easat-5072	109	3	end	end	NOUN
easat-5072	109	4	of	of	ADP
easat-5072	109	5	the	the	DET
easat-5072	109	6	evidentiary	evidentiary	ADJ
easat-5072	109	7	process	process	NOUN
easat-5072	109	8	,	,	PUNCT
easat-5072	109	9	the	the	DET
easat-5072	109	10	hash	hash	NOUN
easat-5072	109	11	is	be	AUX
easat-5072	109	12	recalculated	recalculate	VERB
easat-5072	109	13	,	,	PUNCT
easat-5072	109	14	and	and	CCONJ
easat-5072	109	15	if	if	SCONJ
easat-5072	109	16	it	it	PRON
easat-5072	109	17	does	do	AUX
easat-5072	109	18	not	not	PART
easat-5072	109	19	match	match	VERB
easat-5072	109	20	the	the	DET
easat-5072	109	21	initial	initial	ADJ
easat-5072	109	22	value	value	NOUN
easat-5072	109	23	,	,	PUNCT
easat-5072	109	24	the	the	DET
easat-5072	109	25	evidence	evidence	NOUN
easat-5072	109	26	may	may	AUX
easat-5072	109	27	be	be	AUX
easat-5072	109	28	dismissed	dismiss	VERB
easat-5072	109	29	due	due	ADJ
easat-5072	109	30	to	to	ADP
easat-5072	109	31	possible	possible	ADJ
easat-5072	109	32	manipulation	manipulation	NOUN
easat-5072	109	33	.	.	PUNCT
easat-5072	110	1	different	different	ADJ
easat-5072	110	2	hash	hash	NOUN
easat-5072	110	3	functions	function	NOUN
easat-5072	110	4	have	have	AUX
easat-5072	110	5	varying	vary	VERB
easat-5072	110	6	“	"	PUNCT
easat-5072	110	7	strengths	strength	NOUN
easat-5072	110	8	,	,	PUNCT
easat-5072	110	9	”	"	PUNCT
easat-5072	110	10	which	which	PRON
easat-5072	110	11	are	be	AUX
easat-5072	110	12	measured	measure	VERB
easat-5072	110	13	by	by	ADP
easat-5072	110	14	four	four	NUM
easat-5072	110	15	criteria	criterion	NOUN
easat-5072	110	16	[	[	X
easat-5072	110	17	20	20	NUM
easat-5072	110	18	]	]	NUM
easat-5072	110	19	:	:	PUNCT
easat-5072	110	20	•	•	NUM
easat-5072	110	21	collision	collision	NOUN
easat-5072	110	22	resistance	resistance	NOUN
easat-5072	110	23	–	–	PUNCT
easat-5072	110	24	two	two	NUM
easat-5072	110	25	input	input	NOUN
easat-5072	110	26	values	value	NOUN
easat-5072	110	27	should	should	AUX
easat-5072	110	28	have	have	VERB
easat-5072	110	29	no	no	DET
easat-5072	110	30	identical	identical	ADJ
easat-5072	110	31	output	output	NOUN
easat-5072	110	32	value	value	NOUN
easat-5072	110	33	.	.	PUNCT
easat-5072	111	1	•	•	NOUN
easat-5072	111	2	output	output	NOUN
easat-5072	111	3	distribution	distribution	NOUN
easat-5072	111	4	–	–	PUNCT
easat-5072	111	5	particularly	particularly	ADV
easat-5072	111	6	relevant	relevant	ADJ
easat-5072	111	7	for	for	ADP
easat-5072	111	8	non	non	ADJ
easat-5072	111	9	-	-	ADJ
easat-5072	111	10	cryptographic	cryptographic	ADJ
easat-5072	111	11	functions	function	NOUN
easat-5072	111	12	,	,	PUNCT
easat-5072	111	13	where	where	SCONJ
easat-5072	111	14	it	it	PRON
easat-5072	111	15	is	be	AUX
easat-5072	111	16	crucial	crucial	ADJ
easat-5072	111	17	that	that	SCONJ
easat-5072	111	18	each	each	DET
easat-5072	111	19	possible	possible	ADJ
easat-5072	111	20	output	output	NOUN
easat-5072	111	21	value	value	NOUN
easat-5072	111	22	can	can	AUX
easat-5072	111	23	be	be	AUX
easat-5072	111	24	generated	generate	VERB
easat-5072	111	25	with	with	ADP
easat-5072	111	26	the	the	DET
easat-5072	111	27	same	same	ADJ
easat-5072	111	28	probability	probability	NOUN
easat-5072	111	29	,	,	PUNCT
easat-5072	111	30	regardless	regardless	ADV
easat-5072	111	31	of	of	ADP
easat-5072	111	32	any	any	DET
easat-5072	111	33	correlation	correlation	NOUN
easat-5072	111	34	among	among	ADP
easat-5072	111	35	input	input	NOUN
easat-5072	111	36	values	value	NOUN
easat-5072	111	37	.	.	PUNCT
easat-5072	112	1	•	•	NUM
easat-5072	112	2	avalanche	avalanche	PROPN
easat-5072	112	3	effect	effect	NOUN
easat-5072	112	4	–	–	PUNCT
easat-5072	112	5	a	a	DET
easat-5072	112	6	minimal	minimal	ADJ
easat-5072	112	7	change	change	NOUN
easat-5072	112	8	in	in	ADP
easat-5072	112	9	input	input	NOUN
easat-5072	112	10	should	should	AUX
easat-5072	112	11	produce	produce	VERB
easat-5072	112	12	a	a	DET
easat-5072	112	13	significantly	significantly	ADV
easat-5072	112	14	different	different	ADJ
easat-5072	112	15	output	output	NOUN
easat-5072	112	16	.	.	PUNCT
easat-5072	113	1	•	•	NOUN
easat-5072	113	2	speed	speed	NOUN
easat-5072	113	3	–	–	PUNCT
easat-5072	113	4	hash	hash	NOUN
easat-5072	113	5	calculation	calculation	NOUN
easat-5072	113	6	must	must	AUX
easat-5072	113	7	be	be	AUX
easat-5072	113	8	performed	perform	VERB
easat-5072	113	9	in	in	ADP
easat-5072	113	10	real	real	ADJ
easat-5072	113	11	-	-	PUNCT
easat-5072	113	12	time	time	NOUN
easat-5072	113	13	.	.	PUNCT
easat-5072	114	1	for	for	ADP
easat-5072	114	2	example	example	NOUN
easat-5072	114	3	,	,	PUNCT
easat-5072	114	4	aura	aura	NOUN
easat-5072	114	5	and	and	CCONJ
easat-5072	114	6	roe	roe	NOUN
easat-5072	115	1	[	[	X
easat-5072	115	2	21	21	NUM
easat-5072	115	3	]	]	X
easat-5072	115	4	analyzes	analyze	VERB
easat-5072	115	5	hash	hash	NOUN
easat-5072	115	6	functions	function	NOUN
easat-5072	115	7	with	with	ADP
easat-5072	115	8	an	an	DET
easat-5072	115	9	output	output	NOUN
easat-5072	115	10	of	of	ADP
easat-5072	115	11	less	less	ADJ
easat-5072	115	12	than	than	ADP
easat-5072	115	13	128	128	NUM
easat-5072	115	14	bits	bit	NOUN
easat-5072	115	15	.	.	PUNCT
easat-5072	116	1	such	such	ADJ
easat-5072	116	2	functions	function	NOUN
easat-5072	116	3	are	be	AUX
easat-5072	116	4	beneficial	beneficial	ADJ
easat-5072	116	5	for	for	ADP
easat-5072	116	6	securing	secure	VERB
easat-5072	116	7	communication	communication	NOUN
easat-5072	116	8	channels	channel	NOUN
easat-5072	116	9	,	,	PUNCT
easat-5072	116	10	where	where	SCONJ
easat-5072	116	11	we	we	PRON
easat-5072	116	12	aim	aim	VERB
easat-5072	116	13	to	to	PART
easat-5072	116	14	minimize	minimize	VERB
easat-5072	116	15	the	the	DET
easat-5072	116	16	bandwidth	bandwidth	NOUN
easat-5072	116	17	used	use	VERB
easat-5072	116	18	for	for	ADP
easat-5072	116	19	transmitting	transmit	VERB
easat-5072	116	20	“	"	PUNCT
easat-5072	116	21	non	non	ADJ
easat-5072	116	22	-	-	ADJ
easat-5072	116	23	useful	useful	ADJ
easat-5072	116	24	”	"	PUNCT
easat-5072	116	25	data	datum	NOUN
easat-5072	116	26	.	.	PUNCT
easat-5072	117	1	the	the	DET
easat-5072	117	2	study	study	NOUN
easat-5072	117	3	focused	focus	VERB
easat-5072	117	4	on	on	ADP
easat-5072	117	5	cpu	cpu	ADJ
easat-5072	117	6	usage	usage	NOUN
easat-5072	117	7	during	during	ADP
easat-5072	117	8	brute	brute	ADJ
easat-5072	117	9	-	-	PUNCT
easat-5072	117	10	force	force	NOUN
easat-5072	117	11	attacks	attack	NOUN
easat-5072	117	12	and	and	CCONJ
easat-5072	117	13	the	the	DET
easat-5072	117	14	increased	increase	VERB
easat-5072	117	15	cost	cost	NOUN
easat-5072	117	16	(	(	PUNCT
easat-5072	117	17	cpu	cpu	NOUN
easat-5072	117	18	load	load	NOUN
easat-5072	117	19	)	)	PUNCT
easat-5072	117	20	of	of	ADP
easat-5072	117	21	hash	hash	NOUN
easat-5072	117	22	generation	generation	NOUN
easat-5072	117	23	and	and	CCONJ
easat-5072	117	24	executing	execute	VERB
easat-5072	117	25	brute	brute	ADJ
easat-5072	117	26	-	-	PUNCT
easat-5072	117	27	force	force	NOUN
easat-5072	117	28	attacks	attack	NOUN
easat-5072	117	29	.	.	PUNCT
easat-5072	118	1	the	the	DET
easat-5072	118	2	principle	principle	NOUN
easat-5072	118	3	they	they	PRON
easat-5072	118	4	achieved	achieve	VERB
easat-5072	118	5	this	this	PRON
easat-5072	118	6	with	with	ADP
easat-5072	118	7	is	be	AUX
easat-5072	118	8	similar	similar	ADJ
easat-5072	118	9	to	to	ADP
easat-5072	118	10	the	the	DET
easat-5072	118	11	approach	approach	NOUN
easat-5072	118	12	used	use	VERB
easat-5072	118	13	in	in	ADP
easat-5072	118	14	slow	slow	ADJ
easat-5072	118	15	hash	hash	NOUN
easat-5072	118	16	functions	function	NOUN
easat-5072	118	17	,	,	PUNCT
easat-5072	118	18	described	describe	VERB
easat-5072	118	19	later	later	ADV
easat-5072	118	20	in	in	ADP
easat-5072	118	21	this	this	DET
easat-5072	118	22	paper	paper	NOUN
easat-5072	118	23	,	,	PUNCT
easat-5072	118	24	which	which	PRON
easat-5072	118	25	is	be	AUX
easat-5072	118	26	to	to	PART
easat-5072	118	27	increase	increase	VERB
easat-5072	118	28	the	the	DET
easat-5072	118	29	number	number	NOUN
easat-5072	118	30	of	of	ADP
easat-5072	118	31	iterations	iteration	NOUN
easat-5072	118	32	in	in	ADP
easat-5072	118	33	the	the	DET
easat-5072	118	34	hash	hash	NOUN
easat-5072	118	35	calculation	calculation	NOUN
easat-5072	118	36	.	.	PUNCT
easat-5072	119	1	another	another	DET
easat-5072	119	2	study	study	NOUN
easat-5072	119	3	tchórzewski	tchórzewski	VERB
easat-5072	119	4	and	and	CCONJ
easat-5072	119	5	jakóbik	jakóbik	X
easat-5072	120	1	[	[	X
easat-5072	120	2	22	22	NUM
easat-5072	120	3	]	]	PUNCT
easat-5072	120	4	theoretically	theoretically	ADV
easat-5072	120	5	analyzes	analyze	VERB
easat-5072	120	6	the	the	DET
easat-5072	120	7	strength	strength	NOUN
easat-5072	120	8	of	of	ADP
easat-5072	120	9	selected	select	VERB
easat-5072	120	10	hash	hash	NOUN
easat-5072	120	11	functions	function	NOUN
easat-5072	120	12	approved	approve	VERB
easat-5072	120	13	by	by	ADP
easat-5072	120	14	nist	nist	NOUN
easat-5072	120	15	,	,	PUNCT
easat-5072	120	16	primarily	primarily	ADV
easat-5072	120	17	the	the	DET
easat-5072	120	18	widely	widely	ADV
easat-5072	120	19	used	use	VERB
easat-5072	120	20	sha-1	sha-1	NUM
easat-5072	120	21	,	,	PUNCT
easat-5072	120	22	sha-2	sha-2	X
easat-5072	120	23	,	,	PUNCT
easat-5072	120	24	and	and	CCONJ
easat-5072	120	25	sha-3	sha-3	NUM
easat-5072	120	26	functions	function	NOUN
easat-5072	120	27	.	.	PUNCT
easat-5072	121	1	the	the	DET
easat-5072	121	2	likelihood	likelihood	NOUN
easat-5072	121	3	of	of	ADP
easat-5072	121	4	specific	specific	ADJ
easat-5072	121	5	output	output	NOUN
easat-5072	121	6	bit	bit	NOUN
easat-5072	121	7	values	value	NOUN
easat-5072	121	8	given	give	VERB
easat-5072	121	9	the	the	DET
easat-5072	121	10	input	input	NOUN
easat-5072	121	11	,	,	PUNCT
easat-5072	121	12	collision	collision	NOUN
easat-5072	121	13	resistance	resistance	NOUN
easat-5072	121	14	,	,	PUNCT
easat-5072	121	15	and	and	CCONJ
easat-5072	121	16	randomness	randomness	NOUN
easat-5072	121	17	in	in	ADP
easat-5072	121	18	output	output	NOUN
easat-5072	121	19	calculation	calculation	NOUN
easat-5072	121	20	is	be	AUX
easat-5072	121	21	evaluated	evaluate	VERB
easat-5072	121	22	through	through	ADP
easat-5072	121	23	mathematical	mathematical	ADJ
easat-5072	121	24	analysis	analysis	NOUN
easat-5072	121	25	and	and	CCONJ
easat-5072	121	26	three	three	NUM
easat-5072	121	27	different	different	ADJ
easat-5072	121	28	tests	test	NOUN
easat-5072	121	29	.	.	PUNCT
easat-5072	122	1	given	give	VERB
easat-5072	122	2	its	its	PRON
easat-5072	122	3	longer	long	ADJ
easat-5072	122	4	output	output	NOUN
easat-5072	122	5	length	length	NOUN
easat-5072	122	6	and	and	CCONJ
easat-5072	122	7	higher	high	ADJ
easat-5072	122	8	computational	computational	ADJ
easat-5072	122	9	requirements	requirement	NOUN
easat-5072	122	10	,	,	PUNCT
easat-5072	122	11	the	the	DET
easat-5072	122	12	sha3	sha3	NOUN
easat-5072	122	13	-	-	PUNCT
easat-5072	122	14	512	512	NUM
easat-5072	122	15	function	function	NOUN
easat-5072	122	16	performed	perform	VERB
easat-5072	122	17	best	well	ADV
easat-5072	122	18	,	,	PUNCT
easat-5072	122	19	as	as	SCONJ
easat-5072	122	20	expected	expect	VERB
easat-5072	122	21	.	.	PUNCT
easat-5072	123	1	4	4	X
easat-5072	123	2	.	.	X
easat-5072	123	3	methodology	methodology	NOUN
easat-5072	123	4	and	and	CCONJ
easat-5072	123	5	data	datum	NOUN
easat-5072	123	6	collection	collection	NOUN
easat-5072	123	7	the	the	DET
easat-5072	123	8	paper	paper	NOUN
easat-5072	123	9	's	's	PART
easat-5072	123	10	data	data	NOUN
easat-5072	123	11	collection	collection	NOUN
easat-5072	123	12	methodology	methodology	NOUN
easat-5072	123	13	aimed	aim	VERB
easat-5072	123	14	to	to	PART
easat-5072	123	15	assess	assess	VERB
easat-5072	123	16	the	the	DET
easat-5072	123	17	vulnerabilities	vulnerability	NOUN
easat-5072	123	18	of	of	ADP
easat-5072	123	19	commonly	commonly	ADV
easat-5072	123	20	utilized	utilize	VERB
easat-5072	123	21	hash	hash	NOUN
easat-5072	123	22	functions	function	NOUN
easat-5072	123	23	under	under	ADP
easat-5072	123	24	regulated	regulated	ADJ
easat-5072	123	25	conditions	condition	NOUN
easat-5072	123	26	.	.	PUNCT
easat-5072	124	1	the	the	DET
easat-5072	124	2	researchers	researcher	NOUN
easat-5072	124	3	created	create	VERB
easat-5072	124	4	a	a	DET
easat-5072	124	5	dataset	dataset	NOUN
easat-5072	124	6	of	of	ADP
easat-5072	124	7	hash	hash	NOUN
easat-5072	124	8	values	value	NOUN
easat-5072	124	9	employing	employ	VERB
easat-5072	124	10	prevalent	prevalent	ADJ
easat-5072	124	11	cryptographic	cryptographic	ADJ
easat-5072	124	12	algorithms	algorithm	NOUN
easat-5072	124	13	,	,	PUNCT
easat-5072	124	14	including	include	VERB
easat-5072	124	15	md5	md5	NOUN
easat-5072	124	16	,	,	PUNCT
easat-5072	124	17	sha-1	sha-1	NOUN
easat-5072	124	18	,	,	PUNCT
easat-5072	124	19	and	and	CCONJ
easat-5072	124	20	sha-512	sha-512	NOUN
easat-5072	124	21	.	.	PUNCT
easat-5072	125	1	the	the	DET
easat-5072	125	2	hash	hash	NOUN
easat-5072	125	3	values	value	NOUN
easat-5072	125	4	were	be	AUX
easat-5072	125	5	generated	generate	VERB
easat-5072	125	6	from	from	ADP
easat-5072	125	7	plaintext	plaintext	NOUN
easat-5072	125	8	inputs	input	NOUN
easat-5072	125	9	,	,	PUNCT
easat-5072	125	10	such	such	ADJ
easat-5072	125	11	as	as	ADP
easat-5072	125	12	basic	basic	ADJ
easat-5072	125	13	passwords	password	NOUN
easat-5072	125	14	and	and	CCONJ
easat-5072	125	15	strings	string	NOUN
easat-5072	125	16	,	,	PUNCT
easat-5072	125	17	facilitating	facilitate	VERB
easat-5072	125	18	the	the	DET
easat-5072	125	19	assessment	assessment	NOUN
easat-5072	125	20	of	of	ADP
easat-5072	125	21	the	the	DET
easat-5072	125	22	efficacy	efficacy	NOUN
easat-5072	125	23	of	of	ADP
easat-5072	125	24	attack	attack	NOUN
easat-5072	125	25	techniques	technique	NOUN
easat-5072	125	26	in	in	ADP
easat-5072	125	27	retrieving	retrieve	VERB
easat-5072	125	28	the	the	DET
easat-5072	125	29	original	original	ADJ
easat-5072	125	30	data	datum	NOUN
easat-5072	125	31	.	.	PUNCT
easat-5072	126	1	the	the	DET
easat-5072	126	2	study	study	NOUN
easat-5072	126	3	utilized	utilize	VERB
easat-5072	126	4	a	a	DET
easat-5072	126	5	recognized	recognize	VERB
easat-5072	126	6	plaintext	plaintext	NOUN
easat-5072	126	7	-	-	PUNCT
easat-5072	126	8	tohash	tohash	NOUN
easat-5072	126	9	correlation	correlation	NOUN
easat-5072	126	10	to	to	PART
easat-5072	126	11	guarantee	guarantee	VERB
easat-5072	126	12	consistency	consistency	NOUN
easat-5072	126	13	and	and	CCONJ
easat-5072	126	14	reliability	reliability	NOUN
easat-5072	126	15	in	in	ADP
easat-5072	126	16	assessing	assess	VERB
easat-5072	126	17	different	different	ADJ
easat-5072	126	18	attack	attack	NOUN
easat-5072	126	19	methodologies	methodology	NOUN
easat-5072	126	20	.	.	PUNCT
easat-5072	127	1	the	the	DET
easat-5072	127	2	experiments	experiment	NOUN
easat-5072	127	3	were	be	AUX
easat-5072	127	4	performed	perform	VERB
easat-5072	127	5	in	in	ADP
easat-5072	127	6	a	a	DET
easat-5072	127	7	standardized	standardized	ADJ
easat-5072	127	8	testing	testing	NOUN
easat-5072	127	9	environment	environment	NOUN
easat-5072	127	10	utilizing	utilize	VERB
easat-5072	127	11	a	a	DET
easat-5072	127	12	consumer	consumer	NOUN
easat-5072	127	13	-	-	PUNCT
easat-5072	127	14	grade	grade	NOUN
easat-5072	127	15	laptop	laptop	NOUN
easat-5072	127	16	.	.	PUNCT
easat-5072	128	1	the	the	DET
easat-5072	128	2	configuration	configuration	NOUN
easat-5072	128	3	comprised	comprise	VERB
easat-5072	128	4	an	an	DET
easat-5072	128	5	intel	intel	NOUN
easat-5072	128	6	core	core	NOUN
easat-5072	128	7	i5	i5	ADJ
easat-5072	128	8	2450	2450	NUM
easat-5072	128	9	m	m	NOUN
easat-5072	128	10	processor	processor	NOUN
easat-5072	128	11	,	,	PUNCT
easat-5072	128	12	6	6	NUM
easat-5072	128	13	gb	gb	NOUN
easat-5072	128	14	of	of	ADP
easat-5072	128	15	ddr3	ddr3	PROPN
easat-5072	128	16	ram	ram	NOUN
easat-5072	128	17	,	,	PUNCT
easat-5072	128	18	and	and	CCONJ
easat-5072	128	19	an	an	DET
easat-5072	128	20	ati	ati	NOUN
easat-5072	128	21	radeon	radeon	NOUN
easat-5072	128	22	hd7650	hd7650	PROPN
easat-5072	128	23	m	m	PROPN
easat-5072	128	24	graphics	graphic	NOUN
easat-5072	128	25	card	card	NOUN
easat-5072	128	26	.	.	PUNCT
easat-5072	129	1	despite	despite	SCONJ
easat-5072	129	2	its	its	PRON
easat-5072	129	3	modest	modest	ADJ
easat-5072	129	4	specifications	specification	NOUN
easat-5072	129	5	,	,	PUNCT
easat-5072	129	6	this	this	DET
easat-5072	129	7	hardware	hardware	NOUN
easat-5072	129	8	established	establish	VERB
easat-5072	129	9	a	a	DET
easat-5072	129	10	baseline	baseline	NOUN
easat-5072	129	11	for	for	ADP
easat-5072	129	12	evaluating	evaluate	VERB
easat-5072	129	13	various	various	ADJ
easat-5072	129	14	hash	hash	NOUN
easat-5072	129	15	-	-	PUNCT
easat-5072	129	16	cracking	crack	VERB
easat-5072	129	17	tools	tool	NOUN
easat-5072	129	18	'	'	PART
easat-5072	129	19	computational	computational	ADJ
easat-5072	129	20	requirements	requirement	NOUN
easat-5072	129	21	and	and	CCONJ
easat-5072	129	22	efficacy	efficacy	NOUN
easat-5072	129	23	.	.	PUNCT
easat-5072	130	1	the	the	DET
easat-5072	130	2	tools	tool	NOUN
easat-5072	130	3	being	be	AUX
easat-5072	130	4	assessed	assess	VERB
easat-5072	130	5	comprised	comprise	VERB
easat-5072	130	6	well	well	ADV
easat-5072	130	7	-	-	PUNCT
easat-5072	130	8	known	know	VERB
easat-5072	130	9	applications	application	NOUN
easat-5072	130	10	like	like	ADP
easat-5072	130	11	hashcat	hashcat	PROPN
easat-5072	130	12	,	,	PUNCT
easat-5072	130	13	john	john	PROPN
easat-5072	130	14	the	the	DET
easat-5072	130	15	ripper	ripper	PROPN
easat-5072	130	16	,	,	PUNCT
easat-5072	130	17	and	and	CCONJ
easat-5072	130	18	cain	cain	PROPN
easat-5072	130	19	&	&	CCONJ
easat-5072	130	20	abel	abel	PROPN
easat-5072	130	21	,	,	PUNCT
easat-5072	130	22	which	which	PRON
easat-5072	130	23	were	be	AUX
easat-5072	130	24	set	set	VERB
easat-5072	130	25	up	up	ADP
easat-5072	130	26	to	to	PART
easat-5072	130	27	utilize	utilize	VERB
easat-5072	130	28	cpu	cpu	NOUN
easat-5072	130	29	and	and	CCONJ
easat-5072	130	30	gpu	gpu	NOUN
easat-5072	130	31	resources	resource	NOUN
easat-5072	130	32	when	when	SCONJ
easat-5072	130	33	feasible	feasible	ADJ
easat-5072	130	34	.	.	PUNCT
easat-5072	131	1	the	the	DET
easat-5072	131	2	study	study	NOUN
easat-5072	131	3	generated	generate	VERB
easat-5072	131	4	hash	hash	NOUN
easat-5072	131	5	values	value	NOUN
easat-5072	131	6	and	and	CCONJ
easat-5072	131	7	simulated	simulate	VERB
easat-5072	131	8	real	real	ADJ
easat-5072	131	9	-	-	PUNCT
easat-5072	131	10	world	world	NOUN
easat-5072	131	11	conditions	condition	NOUN
easat-5072	131	12	by	by	ADP
easat-5072	131	13	examining	examine	VERB
easat-5072	131	14	various	various	ADJ
easat-5072	131	15	attack	attack	NOUN
easat-5072	131	16	scenarios	scenario	NOUN
easat-5072	131	17	,	,	PUNCT
easat-5072	131	18	such	such	ADJ
easat-5072	131	19	as	as	ADP
easat-5072	131	20	brute	brute	ADJ
easat-5072	131	21	-	-	PUNCT
easat-5072	131	22	force	force	NOUN
easat-5072	131	23	attacks	attack	NOUN
easat-5072	131	24	,	,	PUNCT
easat-5072	131	25	dictionary	dictionary	ADJ
easat-5072	131	26	attacks	attack	NOUN
easat-5072	131	27	,	,	PUNCT
easat-5072	131	28	and	and	CCONJ
easat-5072	131	29	rainbow	rainbow	NOUN
easat-5072	131	30	table	table	NOUN
easat-5072	131	31	lookups	lookup	NOUN
easat-5072	131	32	.	.	PUNCT
easat-5072	132	1	each	each	DET
easat-5072	132	2	assault	assault	NOUN
easat-5072	132	3	was	be	AUX
easat-5072	132	4	designed	design	VERB
easat-5072	132	5	with	with	ADP
easat-5072	132	6	parameters	parameter	NOUN
easat-5072	132	7	,	,	PUNCT
easat-5072	132	8	including	include	VERB
easat-5072	132	9	utilizing	utilize	VERB
easat-5072	132	10	gpu	gpu	NOUN
easat-5072	132	11	acceleration	acceleration	NOUN
easat-5072	132	12	and	and	CCONJ
easat-5072	132	13	incorporating	incorporate	VERB
easat-5072	132	14	custom	custom	NOUN
easat-5072	132	15	dictionaries	dictionary	NOUN
easat-5072	132	16	.	.	PUNCT
easat-5072	133	1	these	these	DET
easat-5072	133	2	configurations	configuration	NOUN
easat-5072	133	3	enabled	enable	VERB
easat-5072	133	4	the	the	DET
easat-5072	133	5	researchers	researcher	NOUN
easat-5072	133	6	to	to	PART
easat-5072	133	7	thoroughly	thoroughly	ADV
easat-5072	133	8	investigate	investigate	VERB
easat-5072	133	9	the	the	DET
easat-5072	133	10	performance	performance	NOUN
easat-5072	133	11	and	and	CCONJ
easat-5072	133	12	limitations	limitation	NOUN
easat-5072	133	13	of	of	ADP
easat-5072	133	14	each	each	DET
easat-5072	133	15	method	method	NOUN
easat-5072	133	16	,	,	PUNCT
easat-5072	133	17	facilitating	facilitate	VERB
easat-5072	133	18	a	a	DET
easat-5072	133	19	comprehensive	comprehensive	ADJ
easat-5072	133	20	analysis	analysis	NOUN
easat-5072	133	21	of	of	ADP
easat-5072	133	22	hash	hash	NOUN
easat-5072	133	23	function	function	NOUN
easat-5072	133	24	vulnerabilities	vulnerability	NOUN
easat-5072	133	25	.	.	PUNCT
easat-5072	134	1	2311	2311	NUM
easat-5072	134	2	edelweiss	edelweiss	PROPN
easat-5072	134	3	applied	apply	VERB
easat-5072	134	4	science	science	NOUN
easat-5072	134	5	and	and	CCONJ
easat-5072	134	6	technology	technology	NOUN
easat-5072	134	7	issn	issn	PROPN
easat-5072	134	8	:	:	PUNCT
easat-5072	134	9	2576	2576	NUM
easat-5072	134	10	-	-	SYM
easat-5072	134	11	8484	8484	NUM
easat-5072	134	12	vol	vol	NOUN
easat-5072	134	13	.	.	PROPN
easat-5072	135	1	9	9	NUM
easat-5072	135	2	,	,	PUNCT
easat-5072	135	3	no	no	INTJ
easat-5072	135	4	.	.	NOUN
easat-5072	135	5	2	2	NUM
easat-5072	135	6	:	:	PUNCT
easat-5072	135	7	2307	2307	NUM
easat-5072	135	8	-	-	SYM
easat-5072	135	9	2317	2317	NUM
easat-5072	135	10	,	,	PUNCT
easat-5072	135	11	2025	2025	NUM
easat-5072	135	12	doi	doi	NOUN
easat-5072	135	13	:	:	PUNCT
easat-5072	135	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	135	15	©	©	PROPN
easat-5072	135	16	2025	2025	NUM
easat-5072	135	17	by	by	ADP
easat-5072	135	18	the	the	DET
easat-5072	135	19	authors	author	NOUN
easat-5072	135	20	;	;	PUNCT
easat-5072	135	21	licensee	licensee	PROPN
easat-5072	135	22	learning	learning	NOUN
easat-5072	135	23	gate	gate	NOUN
easat-5072	135	24	5	5	NUM
easat-5072	135	25	.	.	PUNCT
easat-5072	135	26	types	type	NOUN
easat-5072	135	27	of	of	ADP
easat-5072	135	28	hash	hash	NOUN
easat-5072	135	29	functions	function	NOUN
easat-5072	135	30	hash	hash	NOUN
easat-5072	135	31	functions	function	NOUN
easat-5072	135	32	come	come	VERB
easat-5072	135	33	in	in	ADP
easat-5072	135	34	different	different	ADJ
easat-5072	135	35	types	type	NOUN
easat-5072	135	36	,	,	PUNCT
easat-5072	135	37	each	each	PRON
easat-5072	135	38	designed	design	VERB
easat-5072	135	39	to	to	PART
easat-5072	135	40	address	address	VERB
easat-5072	135	41	specific	specific	ADJ
easat-5072	135	42	security	security	NOUN
easat-5072	135	43	needs	need	NOUN
easat-5072	135	44	and	and	CCONJ
easat-5072	135	45	computational	computational	ADJ
easat-5072	135	46	requirements	requirement	NOUN
easat-5072	135	47	.	.	PUNCT
easat-5072	136	1	this	this	DET
easat-5072	136	2	section	section	NOUN
easat-5072	136	3	explores	explore	NOUN
easat-5072	136	4	fast	fast	VERB
easat-5072	136	5	and	and	CCONJ
easat-5072	136	6	slow	slow	ADJ
easat-5072	136	7	hash	hash	NOUN
easat-5072	136	8	functions	function	NOUN
easat-5072	136	9	,	,	PUNCT
easat-5072	136	10	analyzing	analyze	VERB
easat-5072	136	11	their	their	PRON
easat-5072	136	12	strengths	strength	NOUN
easat-5072	136	13	,	,	PUNCT
easat-5072	136	14	vulnerabilities	vulnerability	NOUN
easat-5072	136	15	,	,	PUNCT
easat-5072	136	16	and	and	CCONJ
easat-5072	136	17	ideal	ideal	ADJ
easat-5072	136	18	use	use	NOUN
easat-5072	136	19	cases	case	NOUN
easat-5072	136	20	.	.	PUNCT
easat-5072	137	1	5.1	5.1	NUM
easat-5072	137	2	.	.	PUNCT
easat-5072	138	1	fast	fast	ADJ
easat-5072	138	2	hash	hash	NOUN
easat-5072	138	3	functions	function	NOUN
easat-5072	138	4	certain	certain	ADJ
easat-5072	138	5	hash	hash	NOUN
easat-5072	138	6	functions	function	NOUN
easat-5072	138	7	achieved	achieve	VERB
easat-5072	138	8	significantly	significantly	ADV
easat-5072	138	9	faster	fast	ADJ
easat-5072	138	10	hash	hash	NOUN
easat-5072	138	11	space	space	NOUN
easat-5072	138	12	search	search	NOUN
easat-5072	138	13	results	result	NOUN
easat-5072	138	14	than	than	ADP
easat-5072	138	15	others	other	NOUN
easat-5072	138	16	on	on	ADP
easat-5072	138	17	the	the	DET
easat-5072	138	18	laptop	laptop	NOUN
easat-5072	138	19	used	use	VERB
easat-5072	138	20	for	for	ADP
easat-5072	138	21	these	these	DET
easat-5072	138	22	experiments	experiment	NOUN
easat-5072	138	23	.	.	PUNCT
easat-5072	139	1	the	the	DET
easat-5072	139	2	sample	sample	NOUN
easat-5072	139	3	processing	processing	NOUN
easat-5072	139	4	speed	speed	NOUN
easat-5072	139	5	for	for	ADP
easat-5072	139	6	ntlm	ntlm	NOUN
easat-5072	139	7	on	on	ADP
easat-5072	139	8	this	this	DET
easat-5072	139	9	setup	setup	NOUN
easat-5072	139	10	is	be	AUX
easat-5072	139	11	1590	1590	NUM
easat-5072	139	12	mh	mh	PROPN
easat-5072	139	13	/	/	SYM
easat-5072	139	14	s	s	PROPN
easat-5072	139	15	,	,	PUNCT
easat-5072	139	16	or	or	CCONJ
easat-5072	139	17	1590	1590	NUM
easat-5072	139	18	mega	mega	ADJ
easat-5072	139	19	hashes	hash	NOUN
easat-5072	139	20	per	per	ADP
easat-5072	139	21	second	second	NOUN
easat-5072	139	22	,	,	PUNCT
easat-5072	139	23	where	where	SCONJ
easat-5072	139	24	“	"	PUNCT
easat-5072	139	25	mega	mega	NOUN
easat-5072	139	26	”	"	PUNCT
easat-5072	139	27	represents	represent	VERB
easat-5072	139	28	106106	106106	NUM
easat-5072	139	29	,	,	PUNCT
easat-5072	139	30	or	or	CCONJ
easat-5072	139	31	one	one	NUM
easat-5072	139	32	million	million	NUM
easat-5072	139	33	.	.	PUNCT
easat-5072	140	1	this	this	PRON
easat-5072	140	2	means	mean	VERB
easat-5072	140	3	the	the	DET
easat-5072	140	4	computer	computer	NOUN
easat-5072	140	5	used	use	VERB
easat-5072	140	6	in	in	ADP
easat-5072	140	7	the	the	DET
easat-5072	140	8	project	project	NOUN
easat-5072	140	9	,	,	PUNCT
easat-5072	140	10	with	with	ADP
easat-5072	140	11	the	the	DET
easat-5072	140	12	help	help	NOUN
easat-5072	140	13	of	of	ADP
easat-5072	140	14	graphics	graphic	NOUN
easat-5072	140	15	processors	processor	NOUN
easat-5072	140	16	,	,	PUNCT
easat-5072	140	17	can	can	AUX
easat-5072	140	18	analyze	analyze	VERB
easat-5072	140	19	1.59	1.59	NUM
easat-5072	140	20	billion	billion	NUM
easat-5072	140	21	samples	sample	NOUN
easat-5072	140	22	per	per	ADP
easat-5072	140	23	second	second	ADJ
easat-5072	140	24	,	,	PUNCT
easat-5072	140	25	even	even	ADV
easat-5072	140	26	on	on	ADP
easat-5072	140	27	a	a	DET
easat-5072	140	28	laptop	laptop	NOUN
easat-5072	140	29	over	over	ADP
easat-5072	140	30	ten	ten	NUM
easat-5072	140	31	years	year	NOUN
easat-5072	140	32	old	old	ADJ
easat-5072	140	33	.	.	PUNCT
easat-5072	141	1	we	we	PRON
easat-5072	141	2	can	can	AUX
easat-5072	141	3	only	only	ADV
easat-5072	141	4	imagine	imagine	VERB
easat-5072	141	5	the	the	DET
easat-5072	141	6	performance	performance	NOUN
easat-5072	141	7	of	of	ADP
easat-5072	141	8	a	a	DET
easat-5072	141	9	system	system	NOUN
easat-5072	141	10	with	with	ADP
easat-5072	141	11	16,384	16,384	NUM
easat-5072	141	12	cuda	cuda	NOUN
easat-5072	141	13	processors	processor	NOUN
easat-5072	141	14	.	.	PUNCT
easat-5072	142	1	throughout	throughout	ADP
easat-5072	142	2	history	history	NOUN
easat-5072	142	3	,	,	PUNCT
easat-5072	142	4	numerous	numerous	ADJ
easat-5072	142	5	hash	hash	NOUN
easat-5072	142	6	algorithms	algorithm	NOUN
easat-5072	142	7	have	have	AUX
easat-5072	142	8	been	be	AUX
easat-5072	142	9	developed	develop	VERB
easat-5072	142	10	,	,	PUNCT
easat-5072	142	11	and	and	CCONJ
easat-5072	142	12	some	some	PRON
easat-5072	142	13	make	make	VERB
easat-5072	142	14	us	we	PRON
easat-5072	142	15	question	question	VERB
easat-5072	142	16	how	how	SCONJ
easat-5072	142	17	they	they	PRON
easat-5072	142	18	were	be	AUX
easat-5072	142	19	ever	ever	ADV
easat-5072	142	20	approved	approve	VERB
easat-5072	142	21	for	for	ADP
easat-5072	142	22	use	use	NOUN
easat-5072	142	23	.	.	PUNCT
easat-5072	143	1	the	the	DET
easat-5072	143	2	lm	lm	PROPN
easat-5072	143	3	algorithm	algorithm	NOUN
easat-5072	143	4	,	,	PUNCT
easat-5072	143	5	for	for	ADP
easat-5072	143	6	instance	instance	NOUN
easat-5072	143	7	,	,	PUNCT
easat-5072	143	8	is	be	AUX
easat-5072	143	9	outdated	outdate	VERB
easat-5072	143	10	and	and	CCONJ
easat-5072	143	11	no	no	ADV
easat-5072	143	12	longer	long	ADV
easat-5072	143	13	in	in	ADP
easat-5072	143	14	use	use	NOUN
easat-5072	143	15	.	.	PUNCT
easat-5072	144	1	it	it	PRON
easat-5072	144	2	was	be	AUX
easat-5072	144	3	popular	popular	ADJ
easat-5072	144	4	during	during	ADP
easat-5072	144	5	the	the	DET
easat-5072	144	6	era	era	NOUN
easat-5072	144	7	of	of	ADP
easat-5072	144	8	windows	windows	PROPN
easat-5072	144	9	xp	xp	INTJ
easat-5072	144	10	os	os	VERB
easat-5072	144	11	and	and	CCONJ
easat-5072	144	12	is	be	AUX
easat-5072	144	13	specific	specific	ADJ
easat-5072	144	14	in	in	SCONJ
easat-5072	144	15	that	that	SCONJ
easat-5072	144	16	it	it	PRON
easat-5072	144	17	limits	limit	VERB
easat-5072	144	18	the	the	DET
easat-5072	144	19	input	input	NOUN
easat-5072	144	20	parameter	parameter	NOUN
easat-5072	144	21	to	to	ADP
easat-5072	144	22	a	a	DET
easat-5072	144	23	length	length	NOUN
easat-5072	144	24	of	of	ADP
easat-5072	144	25	14	14	NUM
easat-5072	144	26	characters	character	NOUN
easat-5072	144	27	,	,	PUNCT
easat-5072	144	28	which	which	PRON
easat-5072	144	29	is	be	AUX
easat-5072	144	30	split	split	VERB
easat-5072	144	31	into	into	ADP
easat-5072	144	32	two	two	NUM
easat-5072	144	33	inputs	input	NOUN
easat-5072	144	34	of	of	ADP
easat-5072	144	35	up	up	ADP
easat-5072	144	36	to	to	PART
easat-5072	144	37	7	7	NUM
easat-5072	144	38	characters	character	NOUN
easat-5072	144	39	each	each	PRON
easat-5072	144	40	.	.	PUNCT
easat-5072	145	1	this	this	DET
easat-5072	145	2	design	design	NOUN
easat-5072	145	3	flaw	flaw	NOUN
easat-5072	145	4	makes	make	VERB
easat-5072	145	5	it	it	PRON
easat-5072	145	6	highly	highly	ADV
easat-5072	145	7	vulnerable	vulnerable	ADJ
easat-5072	145	8	because	because	SCONJ
easat-5072	145	9	cracking	crack	VERB
easat-5072	145	10	the	the	DET
easat-5072	145	11	hash	hash	NOUN
easat-5072	145	12	does	do	AUX
easat-5072	145	13	n’t	not	PART
easat-5072	145	14	require	require	AUX
easat-5072	145	15	finding	find	VERB
easat-5072	145	16	a	a	DET
easat-5072	145	17	unique	unique	ADJ
easat-5072	145	18	14	14	NUM
easat-5072	145	19	-	-	PUNCT
easat-5072	145	20	character	character	NOUN
easat-5072	145	21	value	value	NOUN
easat-5072	145	22	but	but	CCONJ
easat-5072	145	23	rather	rather	ADV
easat-5072	145	24	two	two	NUM
easat-5072	145	25	7	7	NUM
easat-5072	145	26	-	-	PUNCT
easat-5072	145	27	character	character	NOUN
easat-5072	145	28	values	value	NOUN
easat-5072	145	29	,	,	PUNCT
easat-5072	145	30	significantly	significantly	ADV
easat-5072	145	31	speeding	speed	VERB
easat-5072	145	32	up	up	ADP
easat-5072	145	33	the	the	DET
easat-5072	145	34	process	process	NOUN
easat-5072	145	35	.	.	PUNCT
easat-5072	146	1	another	another	DET
easat-5072	146	2	major	major	ADJ
easat-5072	146	3	flaw	flaw	NOUN
easat-5072	146	4	of	of	ADP
easat-5072	146	5	this	this	DET
easat-5072	146	6	algorithm	algorithm	NOUN
easat-5072	146	7	is	be	AUX
easat-5072	146	8	its	its	PRON
easat-5072	146	9	case	case	NOUN
easat-5072	146	10	insensitivity	insensitivity	NOUN
easat-5072	146	11	;	;	PUNCT
easat-5072	146	12	for	for	ADP
easat-5072	146	13	instance	instance	NOUN
easat-5072	146	14	,	,	PUNCT
easat-5072	146	15	the	the	DET
easat-5072	146	16	hashes	hash	NOUN
easat-5072	146	17	for	for	ADP
easat-5072	146	18	“	"	PUNCT
easat-5072	146	19	test	test	NOUN
easat-5072	146	20	”	"	PUNCT
easat-5072	146	21	and	and	CCONJ
easat-5072	146	22	“	"	PUNCT
easat-5072	146	23	test	test	NOUN
easat-5072	146	24	”	"	PUNCT
easat-5072	146	25	are	be	AUX
easat-5072	146	26	identical	identical	ADJ
easat-5072	146	27	,	,	PUNCT
easat-5072	146	28	which	which	PRON
easat-5072	146	29	reduces	reduce	VERB
easat-5072	146	30	the	the	DET
easat-5072	146	31	number	number	NOUN
easat-5072	146	32	of	of	ADP
easat-5072	146	33	combinations	combination	NOUN
easat-5072	146	34	to	to	PART
easat-5072	146	35	be	be	AUX
easat-5072	146	36	examined	examine	VERB
easat-5072	146	37	.	.	PUNCT
easat-5072	147	1	md5	md5	ADJ
easat-5072	147	2	,	,	PUNCT
easat-5072	147	3	or	or	CCONJ
easat-5072	147	4	message	message	NOUN
easat-5072	147	5	-	-	PUNCT
easat-5072	147	6	digest	digest	NOUN
easat-5072	147	7	algorithm	algorithm	NOUN
easat-5072	147	8	5	5	NUM
easat-5072	147	9	,	,	PUNCT
easat-5072	147	10	is	be	AUX
easat-5072	147	11	arguably	arguably	ADV
easat-5072	147	12	the	the	DET
easat-5072	147	13	most	most	ADV
easat-5072	147	14	well	well	ADV
easat-5072	147	15	-	-	PUNCT
easat-5072	147	16	known	know	VERB
easat-5072	147	17	and	and	CCONJ
easat-5072	147	18	widely	widely	ADV
easat-5072	147	19	used	use	VERB
easat-5072	147	20	hash	hash	NOUN
easat-5072	147	21	algorithm	algorithm	NOUN
easat-5072	147	22	.	.	PUNCT
easat-5072	148	1	it	it	PRON
easat-5072	148	2	computes	compute	VERB
easat-5072	148	3	a	a	DET
easat-5072	148	4	128	128	NUM
easat-5072	148	5	-	-	PUNCT
easat-5072	148	6	bit	bit	NOUN
easat-5072	148	7	digest	digest	NOUN
easat-5072	148	8	and	and	CCONJ
easat-5072	148	9	is	be	AUX
easat-5072	148	10	mainly	mainly	ADV
easat-5072	148	11	used	use	VERB
easat-5072	148	12	for	for	ADP
easat-5072	148	13	file	file	NOUN
easat-5072	148	14	integrity	integrity	NOUN
easat-5072	148	15	verification	verification	NOUN
easat-5072	148	16	.	.	PUNCT
easat-5072	149	1	designed	design	VERB
easat-5072	149	2	by	by	ADP
easat-5072	149	3	ronald	ronald	PROPN
easat-5072	149	4	rivest	rivest	PROPN
easat-5072	149	5	,	,	PUNCT
easat-5072	149	6	also	also	ADV
easat-5072	149	7	the	the	DET
easat-5072	149	8	creator	creator	NOUN
easat-5072	149	9	of	of	ADP
easat-5072	149	10	the	the	DET
easat-5072	149	11	highly	highly	ADV
easat-5072	149	12	secure	secure	ADJ
easat-5072	149	13	aes	aes	NOUN
easat-5072	149	14	algorithm	algorithm	NOUN
easat-5072	149	15	,	,	PUNCT
easat-5072	149	16	md5	md5	PROPN
easat-5072	149	17	vulnerabilities	vulnerability	NOUN
easat-5072	149	18	were	be	AUX
easat-5072	149	19	discovered	discover	VERB
easat-5072	149	20	as	as	ADV
easat-5072	149	21	early	early	ADV
easat-5072	149	22	as	as	ADP
easat-5072	149	23	1996	1996	NUM
easat-5072	149	24	.	.	PUNCT
easat-5072	150	1	yet	yet	ADV
easat-5072	150	2	,	,	PUNCT
easat-5072	150	3	the	the	DET
easat-5072	150	4	algorithm	algorithm	NOUN
easat-5072	150	5	is	be	AUX
easat-5072	150	6	still	still	ADV
easat-5072	150	7	used	use	VERB
easat-5072	150	8	primarily	primarily	ADV
easat-5072	150	9	for	for	ADP
easat-5072	150	10	verifying	verify	VERB
easat-5072	150	11	data	datum	NOUN
easat-5072	150	12	integrity	integrity	NOUN
easat-5072	150	13	.	.	PUNCT
easat-5072	151	1	using	use	VERB
easat-5072	151	2	the	the	DET
easat-5072	151	3	hashcat	hashcat	PROPN
easat-5072	151	4	tool	tool	NOUN
easat-5072	151	5	,	,	PUNCT
easat-5072	151	6	the	the	DET
easat-5072	151	7	search	search	NOUN
easat-5072	151	8	speed	speed	NOUN
easat-5072	151	9	for	for	ADP
easat-5072	151	10	md5	md5	ADJ
easat-5072	151	11	hash	hash	NOUN
easat-5072	151	12	space	space	NOUN
easat-5072	151	13	remains	remain	VERB
easat-5072	151	14	relatively	relatively	ADV
easat-5072	151	15	high	high	ADJ
easat-5072	151	16	,	,	PUNCT
easat-5072	151	17	around	around	ADP
easat-5072	151	18	500	500	NUM
easat-5072	151	19	mh	mh	PROPN
easat-5072	151	20	/	/	SYM
easat-5072	151	21	s	s	PROPN
easat-5072	151	22	,	,	PUNCT
easat-5072	151	23	or	or	CCONJ
easat-5072	151	24	half	half	DET
easat-5072	151	25	a	a	DET
easat-5072	151	26	billion	billion	NUM
easat-5072	151	27	samples	sample	NOUN
easat-5072	151	28	per	per	ADP
easat-5072	151	29	second	second	ADJ
easat-5072	151	30	.	.	PUNCT
easat-5072	152	1	sha1	sha1	NOUN
easat-5072	152	2	,	,	PUNCT
easat-5072	152	3	or	or	CCONJ
easat-5072	152	4	secure	secure	VERB
easat-5072	152	5	hash	hash	NOUN
easat-5072	152	6	algorithm	algorithm	NOUN
easat-5072	152	7	1	1	NUM
easat-5072	152	8	,	,	PUNCT
easat-5072	152	9	is	be	AUX
easat-5072	152	10	also	also	ADV
easat-5072	152	11	frequently	frequently	ADV
easat-5072	152	12	used	use	VERB
easat-5072	152	13	,	,	PUNCT
easat-5072	152	14	though	though	SCONJ
easat-5072	152	15	no	no	ADV
easat-5072	152	16	longer	long	ADV
easat-5072	152	17	considered	consider	VERB
easat-5072	152	18	secure	secure	ADJ
easat-5072	152	19	enough	enough	ADV
easat-5072	152	20	for	for	ADP
easat-5072	152	21	storing	store	VERB
easat-5072	152	22	user	user	NOUN
easat-5072	152	23	data	datum	NOUN
easat-5072	152	24	in	in	ADP
easat-5072	152	25	databases	database	NOUN
easat-5072	152	26	.	.	PUNCT
easat-5072	153	1	sha1	sha1	NOUN
easat-5072	153	2	accepts	accept	VERB
easat-5072	153	3	an	an	DET
easat-5072	153	4	input	input	NOUN
easat-5072	153	5	of	of	ADP
easat-5072	153	6	up	up	ADP
easat-5072	153	7	to	to	PART
easat-5072	153	8	264	264	NUM
easat-5072	153	9	bits	bit	NOUN
easat-5072	153	10	and	and	CCONJ
easat-5072	153	11	outputs	output	NOUN
easat-5072	153	12	a	a	DET
easat-5072	153	13	160	160	NUM
easat-5072	153	14	-	-	PUNCT
easat-5072	153	15	bit	bit	NOUN
easat-5072	153	16	digest	digest	NOUN
easat-5072	153	17	.	.	PUNCT
easat-5072	154	1	despite	despite	SCONJ
easat-5072	154	2	being	be	AUX
easat-5072	154	3	broken	break	VERB
easat-5072	154	4	,	,	PUNCT
easat-5072	154	5	sha1	sha1	NOUN
easat-5072	154	6	is	be	AUX
easat-5072	154	7	still	still	ADV
easat-5072	154	8	deemed	deem	VERB
easat-5072	154	9	relatively	relatively	ADV
easat-5072	154	10	secure	secure	ADJ
easat-5072	154	11	,	,	PUNCT
easat-5072	154	12	as	as	SCONJ
easat-5072	154	13	it	it	PRON
easat-5072	154	14	requires	require	VERB
easat-5072	154	15	advanced	advanced	ADJ
easat-5072	154	16	analytical	analytical	ADJ
easat-5072	154	17	techniques	technique	NOUN
easat-5072	154	18	inaccessible	inaccessible	ADJ
easat-5072	154	19	to	to	ADP
easat-5072	154	20	typical	typical	ADJ
easat-5072	154	21	internet	internet	NOUN
easat-5072	154	22	users	user	NOUN
easat-5072	154	23	.	.	PUNCT
easat-5072	155	1	the	the	DET
easat-5072	155	2	hashcat	hashcat	PROPN
easat-5072	155	3	performance	performance	NOUN
easat-5072	155	4	for	for	ADP
easat-5072	155	5	sha1	sha1	NOUN
easat-5072	155	6	in	in	ADP
easat-5072	155	7	comparable	comparable	ADJ
easat-5072	155	8	settings	setting	NOUN
easat-5072	155	9	on	on	ADP
easat-5072	155	10	the	the	DET
easat-5072	155	11	laptop	laptop	NOUN
easat-5072	155	12	was	be	AUX
easat-5072	155	13	about	about	ADV
easat-5072	155	14	280	280	NUM
easat-5072	155	15	mh	mh	PROPN
easat-5072	155	16	/	/	SYM
easat-5072	155	17	s	s	PROPN
easat-5072	155	18	or	or	CCONJ
easat-5072	155	19	280	280	NUM
easat-5072	155	20	million	million	NUM
easat-5072	155	21	samples	sample	NOUN
easat-5072	155	22	per	per	ADP
easat-5072	155	23	second	second	NOUN
easat-5072	155	24	.	.	PUNCT
easat-5072	156	1	5.2	5.2	NUM
easat-5072	156	2	.	.	PUNCT
easat-5072	157	1	slow	slow	ADJ
easat-5072	157	2	hash	hash	NOUN
easat-5072	157	3	functions	function	NOUN
easat-5072	157	4	the	the	DET
easat-5072	157	5	sha-512	sha-512	ADJ
easat-5072	157	6	function	function	NOUN
easat-5072	157	7	generates	generate	VERB
easat-5072	157	8	a	a	DET
easat-5072	157	9	128	128	NUM
easat-5072	157	10	-	-	PUNCT
easat-5072	157	11	character	character	NOUN
easat-5072	157	12	hexadecimal	hexadecimal	ADJ
easat-5072	157	13	digest	digest	NOUN
easat-5072	157	14	.	.	PUNCT
easat-5072	158	1	the	the	DET
easat-5072	158	2	first	first	ADJ
easat-5072	158	3	256	256	NUM
easat-5072	158	4	bits	bit	NOUN
easat-5072	158	5	represent	represent	VERB
easat-5072	158	6	the	the	DET
easat-5072	158	7	message	message	NOUN
easat-5072	158	8	,	,	PUNCT
easat-5072	158	9	while	while	SCONJ
easat-5072	158	10	the	the	DET
easat-5072	158	11	other	other	ADJ
easat-5072	158	12	256	256	NUM
easat-5072	158	13	bits	bit	NOUN
easat-5072	158	14	serve	serve	VERB
easat-5072	158	15	as	as	ADP
easat-5072	158	16	a	a	DET
easat-5072	158	17	security	security	NOUN
easat-5072	158	18	addition	addition	NOUN
easat-5072	158	19	(	(	PUNCT
easat-5072	158	20	salt	salt	NOUN
easat-5072	158	21	)	)	PUNCT
easat-5072	158	22	to	to	PART
easat-5072	158	23	prevent	prevent	VERB
easat-5072	158	24	collisions	collision	NOUN
easat-5072	158	25	and	and	CCONJ
easat-5072	158	26	improve	improve	VERB
easat-5072	158	27	function	function	NOUN
easat-5072	158	28	security	security	NOUN
easat-5072	158	29	.	.	PUNCT
easat-5072	159	1	the	the	DET
easat-5072	159	2	search	search	NOUN
easat-5072	159	3	speed	speed	NOUN
easat-5072	159	4	for	for	ADP
easat-5072	159	5	this	this	DET
easat-5072	159	6	hash	hash	NOUN
easat-5072	159	7	function	function	NOUN
easat-5072	159	8	was	be	AUX
easat-5072	159	9	only	only	ADV
easat-5072	159	10	11	11	NUM
easat-5072	159	11	million	million	NUM
easat-5072	159	12	samples	sample	NOUN
easat-5072	159	13	per	per	ADP
easat-5072	159	14	second	second	NOUN
easat-5072	159	15	,	,	PUNCT
easat-5072	159	16	balancing	balance	VERB
easat-5072	159	17	speed	speed	NOUN
easat-5072	159	18	and	and	CCONJ
easat-5072	159	19	security	security	NOUN
easat-5072	159	20	.	.	PUNCT
easat-5072	160	1	one	one	PRON
easat-5072	160	2	might	might	AUX
easat-5072	160	3	wonder	wonder	VERB
easat-5072	160	4	why	why	SCONJ
easat-5072	160	5	sha1	sha1	NOUN
easat-5072	160	6	,	,	PUNCT
easat-5072	160	7	a	a	DET
easat-5072	160	8	relatively	relatively	ADV
easat-5072	160	9	insecure	insecure	ADJ
easat-5072	160	10	algorithm	algorithm	NOUN
easat-5072	160	11	,	,	PUNCT
easat-5072	160	12	is	be	AUX
easat-5072	160	13	still	still	ADV
easat-5072	160	14	widely	widely	ADV
easat-5072	160	15	used	use	VERB
easat-5072	160	16	despite	despite	SCONJ
easat-5072	160	17	the	the	DET
easat-5072	160	18	existence	existence	NOUN
easat-5072	160	19	of	of	ADP
easat-5072	160	20	the	the	DET
easat-5072	160	21	nist	nist	NOUN
easat-5072	160	22	-	-	PUNCT
easat-5072	160	23	approved	approve	VERB
easat-5072	160	24	sha-512	sha-512	NOUN
easat-5072	160	25	,	,	PUNCT
easat-5072	160	26	which	which	PRON
easat-5072	160	27	offers	offer	VERB
easat-5072	160	28	a	a	DET
easat-5072	160	29	higher	high	ADJ
easat-5072	160	30	level	level	NOUN
easat-5072	160	31	of	of	ADP
easat-5072	160	32	security	security	NOUN
easat-5072	160	33	.	.	PUNCT
easat-5072	161	1	the	the	DET
easat-5072	161	2	answer	answer	NOUN
easat-5072	161	3	lies	lie	VERB
easat-5072	161	4	primarily	primarily	ADV
easat-5072	161	5	in	in	ADP
easat-5072	161	6	execution	execution	NOUN
easat-5072	161	7	speed	speed	NOUN
easat-5072	161	8	.	.	PUNCT
easat-5072	162	1	although	although	SCONJ
easat-5072	162	2	not	not	PART
easat-5072	162	3	a	a	DET
easat-5072	162	4	scholarly	scholarly	ADJ
easat-5072	162	5	source	source	NOUN
easat-5072	162	6	,	,	PUNCT
easat-5072	162	7	the	the	DET
easat-5072	162	8	example	example	NOUN
easat-5072	162	9	on	on	ADP
easat-5072	162	10	stack	stack	NOUN
easat-5072	162	11	overflow	overflow	NOUN
easat-5072	162	12	[	[	X
easat-5072	162	13	23	23	NUM
easat-5072	162	14	]	]	PUNCT
easat-5072	162	15	is	be	AUX
easat-5072	162	16	illustrative	illustrative	ADJ
easat-5072	162	17	and	and	CCONJ
easat-5072	162	18	informative	informative	ADJ
easat-5072	162	19	.	.	PUNCT
easat-5072	163	1	one	one	NUM
easat-5072	163	2	user	user	NOUN
easat-5072	163	3	explained	explain	VERB
easat-5072	163	4	why	why	SCONJ
easat-5072	163	5	sha-512	sha-512	NOUN
easat-5072	163	6	is	be	AUX
easat-5072	163	7	not	not	PART
easat-5072	163	8	universally	universally	ADV
easat-5072	163	9	used	use	VERB
easat-5072	163	10	in	in	ADP
easat-5072	163	11	place	place	NOUN
easat-5072	163	12	of	of	ADP
easat-5072	163	13	sha1	sha1	NOUN
easat-5072	163	14	,	,	PUNCT
easat-5072	163	15	using	use	VERB
easat-5072	163	16	the	the	DET
easat-5072	163	17	example	example	NOUN
easat-5072	163	18	of	of	ADP
easat-5072	163	19	establishing	establish	VERB
easat-5072	163	20	a	a	DET
easat-5072	163	21	secure	secure	ADJ
easat-5072	163	22	vpn	vpn	NOUN
easat-5072	163	23	connection	connection	NOUN
easat-5072	163	24	.	.	PUNCT
easat-5072	164	1	it	it	PRON
easat-5072	164	2	is	be	AUX
easat-5072	164	3	estimated	estimate	VERB
easat-5072	164	4	that	that	SCONJ
easat-5072	164	5	if	if	SCONJ
easat-5072	164	6	we	we	PRON
easat-5072	164	7	want	want	VERB
easat-5072	164	8	to	to	PART
easat-5072	164	9	hash	hash	VERB
easat-5072	164	10	all	all	DET
easat-5072	164	11	transmitted	transmit	VERB
easat-5072	164	12	data	datum	NOUN
easat-5072	164	13	on	on	ADP
easat-5072	164	14	a	a	DET
easat-5072	164	15	typical	typical	ADJ
easat-5072	164	16	consumer	consumer	NOUN
easat-5072	164	17	modem	modem	NOUN
easat-5072	164	18	with	with	ADP
easat-5072	164	19	a	a	DET
easat-5072	164	20	single	single	ADJ
easat-5072	164	21	200	200	NUM
easat-5072	164	22	mhz	mhz	NOUN
easat-5072	164	23	cpu	cpu	NOUN
easat-5072	164	24	core	core	NOUN
easat-5072	164	25	,	,	PUNCT
easat-5072	164	26	the	the	DET
easat-5072	164	27	data	data	NOUN
easat-5072	164	28	transmission	transmission	NOUN
easat-5072	164	29	speed	speed	NOUN
easat-5072	164	30	would	would	AUX
easat-5072	164	31	be	be	AUX
easat-5072	164	32	6	6	NUM
easat-5072	164	33	mb	mb	NOUN
easat-5072	164	34	/	/	SYM
easat-5072	164	35	s	s	NOUN
easat-5072	164	36	with	with	ADP
easat-5072	164	37	sha1	sha1	NOUN
easat-5072	164	38	.	.	PUNCT
easat-5072	165	1	however	however	ADV
easat-5072	165	2	,	,	PUNCT
easat-5072	165	3	using	use	VERB
easat-5072	165	4	sha-512	sha-512	NOUN
easat-5072	165	5	instead	instead	ADV
easat-5072	165	6	would	would	AUX
easat-5072	165	7	reduce	reduce	VERB
easat-5072	165	8	the	the	DET
easat-5072	165	9	speed	speed	NOUN
easat-5072	165	10	to	to	ADP
easat-5072	165	11	1.5	1.5	NUM
easat-5072	165	12	mb	mb	NOUN
easat-5072	165	13	/	/	SYM
easat-5072	165	14	s.	s.	PROPN
easat-5072	165	15	another	another	DET
easat-5072	165	16	algorithm	algorithm	NOUN
easat-5072	165	17	that	that	PRON
easat-5072	165	18	is	be	AUX
easat-5072	165	19	gaining	gain	VERB
easat-5072	165	20	popularity	popularity	NOUN
easat-5072	165	21	is	be	AUX
easat-5072	165	22	scrypt	scrypt	PROPN
easat-5072	165	23	.	.	PUNCT
easat-5072	166	1	scrypt	scrypt	PROPN
easat-5072	166	2	became	become	VERB
easat-5072	166	3	widely	widely	ADV
easat-5072	166	4	known	know	VERB
easat-5072	166	5	with	with	ADP
easat-5072	166	6	the	the	DET
easat-5072	166	7	rise	rise	NOUN
easat-5072	166	8	of	of	ADP
easat-5072	166	9	cryptocurrencies	cryptocurrencie	NOUN
easat-5072	166	10	,	,	PUNCT
easat-5072	166	11	as	as	SCONJ
easat-5072	166	12	bitcoin	bitcoin	PROPN
easat-5072	166	13	uses	use	VERB
easat-5072	166	14	sha-256	sha-256	PROPN
easat-5072	166	15	,	,	PUNCT
easat-5072	166	16	while	while	SCONJ
easat-5072	166	17	litecoin	litecoin	PROPN
easat-5072	166	18	uses	use	VERB
easat-5072	166	19	scrypt	scrypt	PROPN
easat-5072	166	20	.	.	PUNCT
easat-5072	167	1	scrypt	scrypt	PROPN
easat-5072	167	2	is	be	AUX
easat-5072	167	3	intentionally	intentionally	ADV
easat-5072	167	4	slower	slow	ADJ
easat-5072	167	5	than	than	SCONJ
easat-5072	167	6	sha-256	sha-256	VERB
easat-5072	167	7	to	to	PART
easat-5072	167	8	enhance	enhance	VERB
easat-5072	167	9	security	security	NOUN
easat-5072	167	10	and	and	CCONJ
easat-5072	167	11	resistance	resistance	NOUN
easat-5072	167	12	against	against	ADP
easat-5072	167	13	brute	brute	ADJ
easat-5072	167	14	-	-	PUNCT
easat-5072	167	15	force	force	NOUN
easat-5072	167	16	attacks	attack	NOUN
easat-5072	167	17	.	.	PUNCT
easat-5072	168	1	scrypt	scrypt	PROPN
easat-5072	168	2	performs	perform	VERB
easat-5072	168	3	many	many	ADJ
easat-5072	168	4	iterations	iteration	NOUN
easat-5072	168	5	during	during	ADP
easat-5072	168	6	computation	computation	NOUN
easat-5072	168	7	,	,	PUNCT
easat-5072	168	8	meaning	mean	VERB
easat-5072	168	9	the	the	DET
easat-5072	168	10	processor	processor	NOUN
easat-5072	168	11	must	must	AUX
easat-5072	168	12	compute	compute	VERB
easat-5072	168	13	the	the	DET
easat-5072	168	14	hash	hash	NOUN
easat-5072	168	15	a	a	DET
easat-5072	168	16	specified	specified	ADJ
easat-5072	168	17	number	number	NOUN
easat-5072	168	18	of	of	ADP
easat-5072	168	19	times	time	NOUN
easat-5072	168	20	.	.	PUNCT
easat-5072	169	1	each	each	DET
easat-5072	169	2	time	time	NOUN
easat-5072	169	3	it	it	PRON
easat-5072	169	4	calculates	calculate	VERB
easat-5072	169	5	the	the	DET
easat-5072	169	6	digest	digest	NOUN
easat-5072	169	7	,	,	PUNCT
easat-5072	169	8	it	it	PRON
easat-5072	169	9	becomes	become	VERB
easat-5072	169	10	the	the	DET
easat-5072	169	11	new	new	ADJ
easat-5072	169	12	input	input	NOUN
easat-5072	169	13	value	value	NOUN
easat-5072	169	14	,	,	PUNCT
easat-5072	169	15	repeating	repeat	VERB
easat-5072	169	16	the	the	DET
easat-5072	169	17	process	process	NOUN
easat-5072	169	18	as	as	ADV
easat-5072	169	19	often	often	ADV
easat-5072	169	20	as	as	SCONJ
easat-5072	169	21	configured	configure	VERB
easat-5072	169	22	.	.	PUNCT
easat-5072	170	1	scrypt	scrypt	PROPN
easat-5072	170	2	’s	’s	PART
easat-5072	170	3	variable	variable	ADJ
easat-5072	170	4	iteration	iteration	NOUN
easat-5072	170	5	count	count	NOUN
easat-5072	170	6	further	far	ADV
easat-5072	170	7	complicates	complicate	VERB
easat-5072	170	8	hash	hash	NOUN
easat-5072	170	9	cracking	cracking	NOUN
easat-5072	170	10	.	.	PUNCT
easat-5072	171	1	in	in	ADP
easat-5072	171	2	addition	addition	NOUN
easat-5072	171	3	to	to	ADP
easat-5072	171	4	requiring	require	VERB
easat-5072	171	5	substantial	substantial	ADJ
easat-5072	171	6	processing	processing	NOUN
easat-5072	171	7	time	time	NOUN
easat-5072	171	8	,	,	PUNCT
easat-5072	171	9	the	the	DET
easat-5072	171	10	script	script	NOUN
easat-5072	171	11	also	also	ADV
easat-5072	171	12	demands	demand	VERB
easat-5072	171	13	considerable	considerable	ADJ
easat-5072	171	14	memory	memory	NOUN
easat-5072	171	15	.	.	PUNCT
easat-5072	172	1	a	a	DET
easat-5072	172	2	similar	similar	ADJ
easat-5072	172	3	function	function	NOUN
easat-5072	172	4	is	be	AUX
easat-5072	172	5	bcrypt	bcrypt	PROPN
easat-5072	172	6	,	,	PUNCT
easat-5072	172	7	which	which	PRON
easat-5072	172	8	is	be	AUX
easat-5072	172	9	also	also	ADV
easat-5072	172	10	classified	classify	VERB
easat-5072	172	11	as	as	ADP
easat-5072	172	12	a	a	DET
easat-5072	172	13	slow	slow	ADJ
easat-5072	172	14	hash	hash	NOUN
easat-5072	172	15	function	function	NOUN
easat-5072	172	16	.	.	PUNCT
easat-5072	173	1	2312	2312	NUM
easat-5072	173	2	edelweiss	edelweiss	PROPN
easat-5072	173	3	applied	apply	VERB
easat-5072	173	4	science	science	NOUN
easat-5072	173	5	and	and	CCONJ
easat-5072	173	6	technology	technology	NOUN
easat-5072	173	7	issn	issn	PROPN
easat-5072	173	8	:	:	PUNCT
easat-5072	173	9	2576	2576	NUM
easat-5072	173	10	-	-	SYM
easat-5072	173	11	8484	8484	NUM
easat-5072	173	12	vol	vol	NOUN
easat-5072	173	13	.	.	PROPN
easat-5072	174	1	9	9	NUM
easat-5072	174	2	,	,	PUNCT
easat-5072	174	3	no	no	INTJ
easat-5072	174	4	.	.	NOUN
easat-5072	174	5	2	2	NUM
easat-5072	174	6	:	:	PUNCT
easat-5072	174	7	2307	2307	NUM
easat-5072	174	8	-	-	SYM
easat-5072	174	9	2317	2317	NUM
easat-5072	174	10	,	,	PUNCT
easat-5072	174	11	2025	2025	NUM
easat-5072	174	12	doi	doi	NOUN
easat-5072	174	13	:	:	PUNCT
easat-5072	174	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	174	15	©	©	PROPN
easat-5072	174	16	2025	2025	NUM
easat-5072	174	17	by	by	ADP
easat-5072	174	18	the	the	DET
easat-5072	174	19	authors	author	NOUN
easat-5072	174	20	;	;	PUNCT
easat-5072	174	21	licensee	licensee	PROPN
easat-5072	174	22	learning	learning	NOUN
easat-5072	174	23	gate	gate	NOUN
easat-5072	174	24	6	6	NUM
easat-5072	174	25	.	.	PUNCT
easat-5072	175	1	tools	tool	NOUN
easat-5072	175	2	for	for	ADP
easat-5072	175	3	cracking	crack	VERB
easat-5072	175	4	hash	hash	NOUN
easat-5072	175	5	values	value	NOUN
easat-5072	175	6	numerous	numerous	ADJ
easat-5072	175	7	publicly	publicly	ADV
easat-5072	175	8	available	available	ADJ
easat-5072	175	9	tools	tool	NOUN
easat-5072	175	10	exist	exist	VERB
easat-5072	175	11	for	for	ADP
easat-5072	175	12	cracking	crack	VERB
easat-5072	175	13	hash	hash	NOUN
easat-5072	175	14	values	value	NOUN
easat-5072	175	15	.	.	PUNCT
easat-5072	176	1	most	most	ADJ
easat-5072	176	2	can	can	AUX
easat-5072	176	3	be	be	AUX
easat-5072	176	4	run	run	VERB
easat-5072	176	5	on	on	ADP
easat-5072	176	6	any	any	DET
easat-5072	176	7	operating	operating	NOUN
easat-5072	176	8	system	system	NOUN
easat-5072	176	9	and	and	CCONJ
easat-5072	176	10	often	often	ADV
easat-5072	176	11	differ	differ	VERB
easat-5072	176	12	in	in	ADP
easat-5072	176	13	execution	execution	NOUN
easat-5072	176	14	speed	speed	NOUN
easat-5072	176	15	—	—	PUNCT
easat-5072	176	16	some	some	DET
easat-5072	176	17	support	support	NOUN
easat-5072	176	18	parallel	parallel	NOUN
easat-5072	176	19	processing	processing	NOUN
easat-5072	176	20	across	across	ADP
easat-5072	176	21	multiple	multiple	ADJ
easat-5072	176	22	cpu	cpu	NOUN
easat-5072	176	23	cores	core	NOUN
easat-5072	176	24	,	,	PUNCT
easat-5072	176	25	while	while	SCONJ
easat-5072	176	26	others	other	NOUN
easat-5072	176	27	utilize	utilize	VERB
easat-5072	176	28	gpu	gpu	NOUN
easat-5072	176	29	processing	processing	NOUN
easat-5072	176	30	.	.	PUNCT
easat-5072	177	1	below	below	ADP
easat-5072	177	2	is	be	AUX
easat-5072	177	3	an	an	DET
easat-5072	177	4	overview	overview	NOUN
easat-5072	177	5	of	of	ADP
easat-5072	177	6	the	the	DET
easat-5072	177	7	most	most	ADV
easat-5072	177	8	popular	popular	ADJ
easat-5072	177	9	tools	tool	NOUN
easat-5072	177	10	,	,	PUNCT
easat-5072	177	11	all	all	PRON
easat-5072	177	12	free	free	ADJ
easat-5072	177	13	to	to	PART
easat-5072	177	14	download	download	VERB
easat-5072	177	15	and	and	CCONJ
easat-5072	177	16	use	use	NOUN
easat-5072	177	17	.	.	PUNCT
easat-5072	178	1	6.1	6.1	NUM
easat-5072	178	2	.	.	PUNCT
easat-5072	178	3	hashcat	hashcat	PROPN
easat-5072	178	4	one	one	NUM
easat-5072	178	5	of	of	ADP
easat-5072	178	6	the	the	DET
easat-5072	178	7	most	most	ADV
easat-5072	178	8	well	well	ADV
easat-5072	178	9	-	-	PUNCT
easat-5072	178	10	known	know	VERB
easat-5072	178	11	tools	tool	NOUN
easat-5072	178	12	for	for	ADP
easat-5072	178	13	password	password	NOUN
easat-5072	178	14	cracking	cracking	NOUN
easat-5072	178	15	and	and	CCONJ
easat-5072	178	16	discovering	discover	VERB
easat-5072	178	17	initial	initial	ADJ
easat-5072	178	18	hash	hash	NOUN
easat-5072	178	19	values	value	NOUN
easat-5072	178	20	is	be	AUX
easat-5072	178	21	hashcat	hashcat	PROPN
easat-5072	178	22	.	.	PUNCT
easat-5072	179	1	it	it	PRON
easat-5072	179	2	is	be	AUX
easat-5072	179	3	a	a	DET
easat-5072	179	4	free	free	ADJ
easat-5072	179	5	,	,	PUNCT
easat-5072	179	6	open	open	ADJ
easat-5072	179	7	-	-	PUNCT
easat-5072	179	8	source	source	NOUN
easat-5072	179	9	program	program	NOUN
easat-5072	179	10	,	,	PUNCT
easat-5072	179	11	meaning	mean	VERB
easat-5072	179	12	anyone	anyone	PRON
easat-5072	179	13	can	can	AUX
easat-5072	179	14	download	download	VERB
easat-5072	179	15	and	and	CCONJ
easat-5072	179	16	modify	modify	VERB
easat-5072	179	17	it	it	PRON
easat-5072	179	18	according	accord	VERB
easat-5072	179	19	to	to	ADP
easat-5072	179	20	their	their	PRON
easat-5072	179	21	needs	need	NOUN
easat-5072	179	22	and	and	CCONJ
easat-5072	179	23	preferences	preference	NOUN
easat-5072	179	24	.	.	PUNCT
easat-5072	180	1	the	the	DET
easat-5072	180	2	official	official	ADJ
easat-5072	180	3	website	website	NOUN
easat-5072	180	4	describes	describe	VERB
easat-5072	180	5	it	it	PRON
easat-5072	180	6	as	as	ADP
easat-5072	180	7	the	the	DET
easat-5072	180	8	world	world	NOUN
easat-5072	180	9	’s	’s	PART
easat-5072	180	10	fastest	fast	ADJ
easat-5072	180	11	tool	tool	NOUN
easat-5072	180	12	,	,	PUNCT
easat-5072	180	13	supporting	support	VERB
easat-5072	180	14	over	over	ADP
easat-5072	180	15	160	160	NUM
easat-5072	180	16	hash	hash	NOUN
easat-5072	180	17	functions	function	NOUN
easat-5072	180	18	with	with	ADP
easat-5072	180	19	various	various	ADJ
easat-5072	180	20	configurations	configuration	NOUN
easat-5072	180	21	.	.	PUNCT
easat-5072	181	1	it	it	PRON
easat-5072	181	2	is	be	AUX
easat-5072	181	3	available	available	ADJ
easat-5072	181	4	on	on	ADP
easat-5072	181	5	all	all	DET
easat-5072	181	6	operating	operating	NOUN
easat-5072	181	7	systems	system	NOUN
easat-5072	181	8	and	and	CCONJ
easat-5072	181	9	compatible	compatible	ADJ
easat-5072	181	10	with	with	ADP
easat-5072	181	11	a	a	DET
easat-5072	181	12	wide	wide	ADJ
easat-5072	181	13	range	range	NOUN
easat-5072	181	14	of	of	ADP
easat-5072	181	15	hardware	hardware	NOUN
easat-5072	181	16	components	component	NOUN
easat-5072	181	17	on	on	ADP
easat-5072	181	18	the	the	DET
easat-5072	181	19	market	market	NOUN
easat-5072	181	20	.	.	PUNCT
easat-5072	182	1	additionally	additionally	ADV
easat-5072	182	2	,	,	PUNCT
easat-5072	182	3	hashcat	hashcat	PROPN
easat-5072	182	4	supports	support	VERB
easat-5072	182	5	cracking	crack	VERB
easat-5072	182	6	multiple	multiple	ADJ
easat-5072	182	7	hashes	hash	NOUN
easat-5072	182	8	simultaneously	simultaneously	ADV
easat-5072	182	9	,	,	PUNCT
easat-5072	182	10	parallel	parallel	ADJ
easat-5072	182	11	processing	processing	NOUN
easat-5072	182	12	across	across	ADP
easat-5072	182	13	various	various	ADJ
easat-5072	182	14	devices	device	NOUN
easat-5072	182	15	,	,	PUNCT
easat-5072	182	16	and	and	CCONJ
easat-5072	182	17	even	even	ADV
easat-5072	182	18	distributed	distribute	VERB
easat-5072	182	19	processing	processing	NOUN
easat-5072	182	20	over	over	ADP
easat-5072	182	21	a	a	DET
easat-5072	182	22	network	network	NOUN
easat-5072	182	23	.	.	PUNCT
easat-5072	183	1	a	a	DET
easat-5072	183	2	key	key	ADJ
easat-5072	183	3	advantage	advantage	NOUN
easat-5072	183	4	of	of	ADP
easat-5072	183	5	hashcat	hashcat	PROPN
easat-5072	183	6	is	be	AUX
easat-5072	183	7	that	that	SCONJ
easat-5072	183	8	it	it	PRON
easat-5072	183	9	supports	support	VERB
easat-5072	183	10	cpu	cpu	NOUN
easat-5072	183	11	(	(	PUNCT
easat-5072	183	12	central	central	ADJ
easat-5072	183	13	processing	processing	NOUN
easat-5072	183	14	unit	unit	NOUN
easat-5072	183	15	)	)	PUNCT
easat-5072	183	16	and	and	CCONJ
easat-5072	183	17	gpu	gpu	PROPN
easat-5072	183	18	(	(	PUNCT
easat-5072	183	19	graphics	graphic	NOUN
easat-5072	183	20	processing	processing	NOUN
easat-5072	183	21	unit	unit	NOUN
easat-5072	183	22	)	)	PUNCT
easat-5072	183	23	operations	operation	NOUN
easat-5072	183	24	.	.	PUNCT
easat-5072	184	1	while	while	SCONJ
easat-5072	184	2	the	the	DET
easat-5072	184	3	cpu	cpu	NOUN
easat-5072	184	4	can	can	AUX
easat-5072	184	5	process	process	VERB
easat-5072	184	6	specific	specific	ADJ
easat-5072	184	7	data	datum	NOUN
easat-5072	184	8	types	type	NOUN
easat-5072	184	9	much	much	ADV
easat-5072	184	10	faster	fast	ADV
easat-5072	184	11	,	,	PUNCT
easat-5072	184	12	typical	typical	ADJ
easat-5072	184	13	consumer	consumer	NOUN
easat-5072	184	14	cpus	cpu	NOUN
easat-5072	184	15	have	have	VERB
easat-5072	184	16	between	between	ADP
easat-5072	184	17	4	4	NUM
easat-5072	184	18	-	-	SYM
easat-5072	184	19	8	8	NUM
easat-5072	184	20	cores	core	NOUN
easat-5072	184	21	(	(	PUNCT
easat-5072	184	22	whether	whether	SCONJ
easat-5072	184	23	physical	physical	ADJ
easat-5072	184	24	or	or	CCONJ
easat-5072	184	25	virtual	virtual	ADJ
easat-5072	184	26	,	,	PUNCT
easat-5072	184	27	generated	generate	VERB
easat-5072	184	28	through	through	ADP
easat-5072	184	29	intel	intel	PROPN
easat-5072	184	30	's	's	PART
easat-5072	184	31	hyper	hyper	ADJ
easat-5072	184	32	-	-	ADJ
easat-5072	184	33	threading	threading	ADJ
easat-5072	184	34	technology	technology	NOUN
easat-5072	184	35	)	)	PUNCT
easat-5072	184	36	.	.	PUNCT
easat-5072	185	1	high	high	ADJ
easat-5072	185	2	-	-	PUNCT
easat-5072	185	3	performance	performance	NOUN
easat-5072	185	4	server	server	NOUN
easat-5072	185	5	processors	processor	NOUN
easat-5072	185	6	,	,	PUNCT
easat-5072	185	7	such	such	ADJ
easat-5072	185	8	as	as	ADP
easat-5072	185	9	the	the	DET
easat-5072	185	10	intel	intel	PROPN
easat-5072	185	11	xeon	xeon	PROPN
easat-5072	185	12	gold	gold	PROPN
easat-5072	185	13	series	series	NOUN
easat-5072	185	14	,	,	PUNCT
easat-5072	185	15	can	can	AUX
easat-5072	185	16	have	have	VERB
easat-5072	185	17	36	36	NUM
easat-5072	185	18	physical	physical	ADJ
easat-5072	185	19	or	or	CCONJ
easat-5072	185	20	72	72	NUM
easat-5072	185	21	virtual	virtual	ADJ
easat-5072	185	22	cores	core	NOUN
easat-5072	185	23	[	[	X
easat-5072	185	24	24	24	NUM
easat-5072	185	25	]	]	PUNCT
easat-5072	185	26	and	and	CCONJ
easat-5072	185	27	even	even	ADV
easat-5072	185	28	more	more	ADV
easat-5072	185	29	in	in	ADP
easat-5072	185	30	the	the	DET
easat-5072	185	31	amd	amd	ADJ
easat-5072	185	32	ryzen	ryzen	ADJ
easat-5072	185	33	threadripper	threadripper	NOUN
easat-5072	185	34	series	series	NOUN
easat-5072	185	35	[	[	X
easat-5072	185	36	25	25	NUM
easat-5072	185	37	]	]	PUNCT
easat-5072	185	38	.	.	PUNCT
easat-5072	186	1	on	on	ADP
easat-5072	186	2	the	the	DET
easat-5072	186	3	other	other	ADJ
easat-5072	186	4	hand	hand	NOUN
easat-5072	186	5	,	,	PUNCT
easat-5072	186	6	gpus	gpus	PROPN
easat-5072	186	7	have	have	VERB
easat-5072	186	8	a	a	DET
easat-5072	186	9	vastly	vastly	ADV
easat-5072	186	10	more	more	ADV
easat-5072	186	11	significant	significant	ADJ
easat-5072	186	12	number	number	NOUN
easat-5072	186	13	of	of	ADP
easat-5072	186	14	cores	core	NOUN
easat-5072	186	15	.	.	PUNCT
easat-5072	187	1	for	for	ADP
easat-5072	187	2	example	example	NOUN
easat-5072	187	3	,	,	PUNCT
easat-5072	187	4	the	the	DET
easat-5072	187	5	latest	late	ADJ
easat-5072	187	6	-	-	PUNCT
easat-5072	187	7	generation	generation	NOUN
easat-5072	187	8	nvidia	nvidia	PROPN
easat-5072	187	9	rtx	rtx	PROPN
easat-5072	187	10	4090	4090	NUM
easat-5072	187	11	gpu	gpu	PROPN
easat-5072	187	12	boasts	boast	VERB
easat-5072	187	13	16,384	16,384	NUM
easat-5072	187	14	cuda	cuda	NOUN
easat-5072	187	15	cores	core	NOUN
easat-5072	187	16	[	[	X
easat-5072	187	17	26	26	NUM
easat-5072	187	18	]	]	PUNCT
easat-5072	187	19	which	which	PRON
easat-5072	187	20	enable	enable	VERB
easat-5072	187	21	parallel	parallel	ADJ
easat-5072	187	22	processing	processing	NOUN
easat-5072	187	23	for	for	ADP
easat-5072	187	24	specific	specific	ADJ
easat-5072	187	25	tasks	task	NOUN
easat-5072	187	26	,	,	PUNCT
easat-5072	187	27	such	such	ADJ
easat-5072	187	28	as	as	ADP
easat-5072	187	29	hash	hash	NOUN
easat-5072	187	30	cracking	cracking	NOUN
easat-5072	187	31	.	.	PUNCT
easat-5072	188	1	although	although	SCONJ
easat-5072	188	2	these	these	DET
easat-5072	188	3	gpu	gpu	NOUN
easat-5072	188	4	cores	core	NOUN
easat-5072	188	5	do	do	AUX
easat-5072	188	6	not	not	PART
easat-5072	188	7	have	have	VERB
easat-5072	188	8	the	the	DET
easat-5072	188	9	same	same	ADJ
easat-5072	188	10	capabilities	capability	NOUN
easat-5072	188	11	as	as	ADP
easat-5072	188	12	cpu	cpu	NOUN
easat-5072	188	13	cores	core	NOUN
easat-5072	188	14	,	,	PUNCT
easat-5072	188	15	gpus	gpu	NOUN
easat-5072	188	16	are	be	AUX
easat-5072	188	17	colloquially	colloquially	ADV
easat-5072	188	18	referred	refer	VERB
easat-5072	188	19	to	to	ADP
easat-5072	188	20	as	as	ADV
easat-5072	188	21	rudimentary	rudimentary	ADJ
easat-5072	188	22	because	because	SCONJ
easat-5072	188	23	they	they	PRON
easat-5072	188	24	work	work	VERB
easat-5072	188	25	with	with	ADP
easat-5072	188	26	a	a	DET
easat-5072	188	27	limited	limited	ADJ
easat-5072	188	28	instruction	instruction	NOUN
easat-5072	188	29	set	set	NOUN
easat-5072	188	30	.	.	PUNCT
easat-5072	189	1	however	however	ADV
easat-5072	189	2	,	,	PUNCT
easat-5072	189	3	they	they	PRON
easat-5072	189	4	are	be	AUX
easat-5072	189	5	particularly	particularly	ADV
easat-5072	189	6	effective	effective	ADJ
easat-5072	189	7	at	at	ADP
easat-5072	189	8	cracking	crack	VERB
easat-5072	189	9	hash	hash	NOUN
easat-5072	189	10	algorithms	algorithm	NOUN
easat-5072	189	11	.	.	PUNCT
easat-5072	190	1	suppose	suppose	VERB
easat-5072	190	2	we	we	PRON
easat-5072	190	3	can	can	AUX
easat-5072	190	4	harness	harness	VERB
easat-5072	190	5	the	the	DET
easat-5072	190	6	potential	potential	NOUN
easat-5072	190	7	of	of	ADP
easat-5072	190	8	all	all	DET
easat-5072	190	9	gpu	gpu	NOUN
easat-5072	190	10	cores	core	NOUN
easat-5072	190	11	,	,	PUNCT
easat-5072	190	12	which	which	PRON
easat-5072	190	13	are	be	AUX
easat-5072	190	14	often	often	ADV
easat-5072	190	15	underutilized	underutilize	VERB
easat-5072	190	16	unless	unless	SCONJ
easat-5072	190	17	a	a	DET
easat-5072	190	18	game	game	NOUN
easat-5072	190	19	or	or	CCONJ
easat-5072	190	20	graphics	graphic	NOUN
easat-5072	190	21	-	-	PUNCT
easat-5072	190	22	intensive	intensive	ADJ
easat-5072	190	23	task	task	NOUN
easat-5072	190	24	is	be	AUX
easat-5072	190	25	running	run	VERB
easat-5072	190	26	(	(	PUNCT
easat-5072	190	27	as	as	SCONJ
easat-5072	190	28	modern	modern	ADJ
easat-5072	190	29	cpus	cpu	NOUN
easat-5072	190	30	usually	usually	ADV
easat-5072	190	31	have	have	AUX
easat-5072	190	32	built	build	VERB
easat-5072	190	33	-	-	PUNCT
easat-5072	190	34	in	in	ADP
easat-5072	190	35	graphics	graphic	NOUN
easat-5072	190	36	)	)	PUNCT
easat-5072	190	37	.	.	PUNCT
easat-5072	191	1	in	in	ADP
easat-5072	191	2	that	that	DET
easat-5072	191	3	case	case	NOUN
easat-5072	191	4	,	,	PUNCT
easat-5072	191	5	we	we	PRON
easat-5072	191	6	can	can	AUX
easat-5072	191	7	speed	speed	VERB
easat-5072	191	8	up	up	ADP
easat-5072	191	9	the	the	DET
easat-5072	191	10	hash	hash	NOUN
easat-5072	191	11	cracking	cracking	NOUN
easat-5072	191	12	process	process	NOUN
easat-5072	191	13	hundreds	hundred	NOUN
easat-5072	191	14	of	of	ADP
easat-5072	191	15	times	time	NOUN
easat-5072	191	16	over	over	ADV
easat-5072	191	17	,	,	PUNCT
easat-5072	191	18	using	use	VERB
easat-5072	191	19	a	a	DET
easat-5072	191	20	single	single	ADJ
easat-5072	191	21	gpu	gpu	NOUN
easat-5072	191	22	that	that	PRON
easat-5072	191	23	is	be	AUX
easat-5072	191	24	far	far	ADV
easat-5072	191	25	more	more	ADJ
easat-5072	191	26	costand	costand	NOUN
easat-5072	191	27	energy	energy	NOUN
easat-5072	191	28	-	-	PUNCT
easat-5072	191	29	efficient	efficient	ADJ
easat-5072	191	30	than	than	ADP
easat-5072	191	31	a	a	DET
easat-5072	191	32	cpu	cpu	NOUN
easat-5072	191	33	with	with	ADP
easat-5072	191	34	a	a	DET
easat-5072	191	35	large	large	ADJ
easat-5072	191	36	number	number	NOUN
easat-5072	191	37	of	of	ADP
easat-5072	191	38	cores	core	NOUN
easat-5072	191	39	.	.	PUNCT
easat-5072	192	1	in	in	ADP
easat-5072	192	2	addition	addition	NOUN
easat-5072	192	3	to	to	ADP
easat-5072	192	4	gpu	gpu	PROPN
easat-5072	192	5	power	power	NOUN
easat-5072	192	6	,	,	PUNCT
easat-5072	192	7	hashcat	hashcat	PROPN
easat-5072	192	8	can	can	AUX
easat-5072	192	9	employ	employ	VERB
easat-5072	192	10	advanced	advanced	ADJ
easat-5072	192	11	mathematical	mathematical	ADJ
easat-5072	192	12	models	model	NOUN
easat-5072	192	13	,	,	PUNCT
easat-5072	192	14	such	such	ADJ
easat-5072	192	15	as	as	ADP
easat-5072	192	16	markov	markov	NOUN
easat-5072	192	17	chains	chain	NOUN
easat-5072	192	18	.	.	PUNCT
easat-5072	193	1	a	a	DET
easat-5072	193	2	markov	markov	NOUN
easat-5072	193	3	chain	chain	NOUN
easat-5072	193	4	is	be	AUX
easat-5072	193	5	a	a	DET
easat-5072	193	6	mathematical	mathematical	ADJ
easat-5072	193	7	model	model	NOUN
easat-5072	193	8	that	that	PRON
easat-5072	193	9	moves	move	VERB
easat-5072	193	10	from	from	ADP
easat-5072	193	11	one	one	NUM
easat-5072	193	12	state	state	NOUN
easat-5072	193	13	to	to	ADP
easat-5072	193	14	another	another	PRON
easat-5072	193	15	according	accord	VERB
easat-5072	193	16	to	to	ADP
easat-5072	193	17	specific	specific	ADJ
easat-5072	193	18	probability	probability	NOUN
easat-5072	193	19	rules	rule	NOUN
easat-5072	193	20	.	.	PUNCT
easat-5072	194	1	its	its	PRON
easat-5072	194	2	key	key	ADJ
easat-5072	194	3	feature	feature	NOUN
easat-5072	194	4	is	be	AUX
easat-5072	194	5	that	that	SCONJ
easat-5072	194	6	the	the	DET
easat-5072	194	7	set	set	NOUN
easat-5072	194	8	of	of	ADP
easat-5072	194	9	possible	possible	ADJ
easat-5072	194	10	future	future	ADJ
easat-5072	194	11	states	state	NOUN
easat-5072	194	12	remains	remain	VERB
easat-5072	194	13	the	the	DET
easat-5072	194	14	same	same	ADJ
easat-5072	194	15	regardless	regardless	ADV
easat-5072	194	16	of	of	ADP
easat-5072	194	17	the	the	DET
easat-5072	194	18	path	path	NOUN
easat-5072	194	19	to	to	PART
easat-5072	194	20	reach	reach	VERB
easat-5072	194	21	the	the	DET
easat-5072	194	22	current	current	ADJ
easat-5072	194	23	state	state	NOUN
easat-5072	194	24	.	.	PUNCT
easat-5072	195	1	in	in	ADP
easat-5072	195	2	other	other	ADJ
easat-5072	195	3	words	word	NOUN
easat-5072	195	4	,	,	PUNCT
easat-5072	195	5	the	the	DET
easat-5072	195	6	likelihood	likelihood	NOUN
easat-5072	195	7	of	of	ADP
easat-5072	195	8	moving	move	VERB
easat-5072	195	9	to	to	ADP
easat-5072	195	10	any	any	DET
easat-5072	195	11	given	give	VERB
easat-5072	195	12	state	state	NOUN
easat-5072	195	13	depends	depend	VERB
easat-5072	195	14	only	only	ADV
easat-5072	195	15	on	on	ADP
easat-5072	195	16	the	the	DET
easat-5072	195	17	current	current	ADJ
easat-5072	195	18	state	state	NOUN
easat-5072	195	19	and	and	CCONJ
easat-5072	195	20	the	the	DET
easat-5072	195	21	time	time	NOUN
easat-5072	195	22	elapsed	elapse	VERB
easat-5072	195	23	[	[	X
easat-5072	195	24	27	27	NUM
easat-5072	195	25	]	]	PUNCT
easat-5072	195	26	.	.	PUNCT
easat-5072	196	1	this	this	DET
easat-5072	196	2	system	system	NOUN
easat-5072	196	3	utilizes	utilize	VERB
easat-5072	196	4	information	information	NOUN
easat-5072	196	5	theory	theory	NOUN
easat-5072	196	6	or	or	CCONJ
easat-5072	196	7	the	the	DET
easat-5072	196	8	statistical	statistical	ADJ
easat-5072	196	9	probability	probability	NOUN
easat-5072	196	10	that	that	SCONJ
easat-5072	196	11	a	a	DET
easat-5072	196	12	particular	particular	ADJ
easat-5072	196	13	character	character	NOUN
easat-5072	196	14	in	in	ADP
easat-5072	196	15	a	a	DET
easat-5072	196	16	text	text	NOUN
easat-5072	196	17	/	/	SYM
easat-5072	196	18	password	password	NOUN
easat-5072	196	19	follows	follow	VERB
easat-5072	196	20	another	another	DET
easat-5072	196	21	specific	specific	ADJ
easat-5072	196	22	character	character	NOUN
easat-5072	196	23	.	.	PUNCT
easat-5072	197	1	this	this	PRON
easat-5072	197	2	significantly	significantly	ADV
easat-5072	197	3	narrows	narrow	VERB
easat-5072	197	4	down	down	ADP
easat-5072	197	5	the	the	DET
easat-5072	197	6	list	list	NOUN
easat-5072	197	7	of	of	ADP
easat-5072	197	8	possible	possible	ADJ
easat-5072	197	9	passwords	password	NOUN
easat-5072	197	10	,	,	PUNCT
easat-5072	197	11	speeding	speed	VERB
easat-5072	197	12	up	up	ADP
easat-5072	197	13	the	the	DET
easat-5072	197	14	discovery	discovery	NOUN
easat-5072	197	15	process	process	NOUN
easat-5072	197	16	.	.	PUNCT
easat-5072	198	1	however	however	ADV
easat-5072	198	2	,	,	PUNCT
easat-5072	198	3	while	while	SCONJ
easat-5072	198	4	it	it	PRON
easat-5072	198	5	accelerates	accelerate	VERB
easat-5072	198	6	the	the	DET
easat-5072	198	7	search	search	NOUN
easat-5072	198	8	,	,	PUNCT
easat-5072	198	9	it	it	PRON
easat-5072	198	10	can	can	AUX
easat-5072	198	11	also	also	ADV
easat-5072	198	12	hinder	hinder	VERB
easat-5072	198	13	it	it	PRON
easat-5072	198	14	.	.	PUNCT
easat-5072	199	1	in	in	ADP
easat-5072	199	2	fig	fig	NOUN
easat-5072	199	3	.	.	PUNCT
easat-5072	200	1	1	1	NUM
easat-5072	200	2	,	,	PUNCT
easat-5072	200	3	ten	ten	NUM
easat-5072	200	4	ntlm	ntlm	ADJ
easat-5072	200	5	hashes	hash	NOUN
easat-5072	200	6	were	be	AUX
easat-5072	200	7	loaded	load	VERB
easat-5072	200	8	into	into	ADP
easat-5072	200	9	the	the	DET
easat-5072	200	10	application	application	NOUN
easat-5072	200	11	and	and	CCONJ
easat-5072	200	12	attacked	attack	VERB
easat-5072	200	13	.	.	PUNCT
easat-5072	201	1	for	for	ADP
easat-5072	201	2	speed	speed	NOUN
easat-5072	201	3	,	,	PUNCT
easat-5072	201	4	each	each	DET
easat-5072	201	5	hash	hash	NOUN
easat-5072	201	6	in	in	ADP
easat-5072	201	7	plaintext	plaintext	NOUN
easat-5072	201	8	contained	contain	VERB
easat-5072	201	9	4	4	NUM
easat-5072	201	10	-	-	SYM
easat-5072	201	11	6	6	NUM
easat-5072	201	12	characters	character	NOUN
easat-5072	201	13	,	,	PUNCT
easat-5072	201	14	including	include	VERB
easat-5072	201	15	uppercase	uppercase	ADJ
easat-5072	201	16	and	and	CCONJ
easat-5072	201	17	lowercase	lowercase	NOUN
easat-5072	201	18	letters	letter	NOUN
easat-5072	201	19	,	,	PUNCT
easat-5072	201	20	numbers	number	NOUN
easat-5072	201	21	,	,	PUNCT
easat-5072	201	22	and	and	CCONJ
easat-5072	201	23	special	special	ADJ
easat-5072	201	24	symbols	symbol	NOUN
easat-5072	201	25	.	.	PUNCT
easat-5072	202	1	the	the	DET
easat-5072	202	2	search	search	NOUN
easat-5072	202	3	concluded	conclude	VERB
easat-5072	202	4	exceptionally	exceptionally	ADV
easat-5072	202	5	quickly	quickly	ADV
easat-5072	202	6	using	use	VERB
easat-5072	202	7	the	the	DET
easat-5072	202	8	gpu	gpu	NOUN
easat-5072	202	9	,	,	PUNCT
easat-5072	202	10	but	but	CCONJ
easat-5072	202	11	despite	despite	SCONJ
easat-5072	202	12	the	the	DET
easat-5072	202	13	high	high	ADJ
easat-5072	202	14	speed	speed	NOUN
easat-5072	202	15	,	,	PUNCT
easat-5072	202	16	the	the	DET
easat-5072	202	17	markov	markov	NOUN
easat-5072	202	18	chain	chain	NOUN
easat-5072	202	19	search	search	NOUN
easat-5072	202	20	failed	fail	VERB
easat-5072	202	21	to	to	PART
easat-5072	202	22	find	find	VERB
easat-5072	202	23	any	any	DET
easat-5072	202	24	initial	initial	ADJ
easat-5072	202	25	values	value	NOUN
easat-5072	202	26	.	.	PUNCT
easat-5072	203	1	in	in	ADP
easat-5072	203	2	lay	lay	ADJ
easat-5072	203	3	terms	term	NOUN
easat-5072	203	4	,	,	PUNCT
easat-5072	203	5	it	it	PRON
easat-5072	203	6	was	be	AUX
easat-5072	203	7	a	a	DET
easat-5072	203	8	statistical	statistical	ADJ
easat-5072	203	9	error	error	NOUN
easat-5072	203	10	.	.	PUNCT
easat-5072	204	1	the	the	DET
easat-5072	204	2	second	second	ADJ
easat-5072	204	3	scenario	scenario	NOUN
easat-5072	204	4	,	,	PUNCT
easat-5072	204	5	as	as	SCONJ
easat-5072	204	6	shown	show	VERB
easat-5072	204	7	in	in	ADP
easat-5072	204	8	fig	fig	NOUN
easat-5072	204	9	.	.	PUNCT
easat-5072	205	1	2	2	NUM
easat-5072	205	2	i	i	PRON
easat-5072	205	3	repeated	repeat	VERB
easat-5072	205	4	the	the	DET
easat-5072	205	5	same	same	ADJ
easat-5072	205	6	test	test	NOUN
easat-5072	205	7	setup	setup	NOUN
easat-5072	205	8	and	and	CCONJ
easat-5072	205	9	sample	sample	NOUN
easat-5072	205	10	but	but	CCONJ
easat-5072	205	11	with	with	ADP
easat-5072	205	12	markov	markov	NOUN
easat-5072	205	13	chains	chain	NOUN
easat-5072	205	14	disabled	disabled	ADJ
easat-5072	205	15	.	.	PUNCT
easat-5072	206	1	gpus	gpu	NOUN
easat-5072	206	2	were	be	AUX
easat-5072	206	3	again	again	ADV
easat-5072	206	4	used	use	VERB
easat-5072	206	5	,	,	PUNCT
easat-5072	206	6	but	but	CCONJ
easat-5072	206	7	the	the	DET
easat-5072	206	8	search	search	NOUN
easat-5072	206	9	took	take	VERB
easat-5072	206	10	over	over	ADP
easat-5072	206	11	10	10	NUM
easat-5072	206	12	minutes	minute	NOUN
easat-5072	206	13	.	.	PUNCT
easat-5072	207	1	although	although	SCONJ
easat-5072	207	2	more	more	ADJ
easat-5072	207	3	time	time	NOUN
easat-5072	207	4	-	-	PUNCT
easat-5072	207	5	consuming	consume	VERB
easat-5072	207	6	,	,	PUNCT
easat-5072	207	7	this	this	DET
easat-5072	207	8	method	method	NOUN
easat-5072	207	9	successfully	successfully	ADV
easat-5072	207	10	revealed	reveal	VERB
easat-5072	207	11	all	all	DET
easat-5072	207	12	initial	initial	ADJ
easat-5072	207	13	hash	hash	NOUN
easat-5072	207	14	values	value	NOUN
easat-5072	207	15	.	.	PUNCT
easat-5072	208	1	6.2	6.2	NUM
easat-5072	208	2	.	.	PUNCT
easat-5072	209	1	cain	cain	PROPN
easat-5072	209	2	and	and	CCONJ
easat-5072	209	3	abel	abel	PROPN
easat-5072	209	4	another	another	DET
easat-5072	209	5	top	top	ADV
easat-5072	209	6	-	-	PUNCT
easat-5072	209	7	rated	rate	VERB
easat-5072	209	8	,	,	PUNCT
easat-5072	209	9	older	old	ADJ
easat-5072	209	10	-	-	PUNCT
easat-5072	209	11	generation	generation	NOUN
easat-5072	209	12	tool	tool	NOUN
easat-5072	209	13	is	be	AUX
easat-5072	209	14	cain	cain	PROPN
easat-5072	209	15	and	and	CCONJ
easat-5072	209	16	abel	abel	PROPN
easat-5072	209	17	.	.	PUNCT
easat-5072	210	1	initially	initially	ADV
easat-5072	210	2	developed	develop	VERB
easat-5072	210	3	for	for	ADP
easat-5072	210	4	windows	window	NOUN
easat-5072	210	5	xp	xp	PROPN
easat-5072	210	6	,	,	PUNCT
easat-5072	210	7	this	this	DET
easat-5072	210	8	tool	tool	NOUN
easat-5072	210	9	offers	offer	VERB
easat-5072	210	10	a	a	DET
easat-5072	210	11	range	range	NOUN
easat-5072	210	12	of	of	ADP
easat-5072	210	13	functions	function	NOUN
easat-5072	210	14	beyond	beyond	ADP
easat-5072	210	15	password	password	NOUN
easat-5072	210	16	cracking	cracking	NOUN
easat-5072	210	17	.	.	PUNCT
easat-5072	211	1	it	it	PRON
easat-5072	211	2	combines	combine	VERB
easat-5072	211	3	several	several	ADJ
easat-5072	211	4	basic	basic	ADJ
easat-5072	211	5	features	feature	NOUN
easat-5072	211	6	of	of	ADP
easat-5072	211	7	the	the	DET
easat-5072	211	8	wireshark	wireshark	NOUN
easat-5072	211	9	program	program	NOUN
easat-5072	211	10	.	.	PUNCT
easat-5072	212	1	in	in	ADP
easat-5072	212	2	addition	addition	NOUN
easat-5072	212	3	to	to	ADP
easat-5072	212	4	capturing	capture	VERB
easat-5072	212	5	and	and	CCONJ
easat-5072	212	6	decoding	decode	VERB
easat-5072	212	7	packets	packet	NOUN
easat-5072	212	8	,	,	PUNCT
easat-5072	212	9	cain	cain	PROPN
easat-5072	212	10	and	and	CCONJ
easat-5072	212	11	abel	abel	PROPN
easat-5072	212	12	can	can	AUX
easat-5072	212	13	analyze	analyze	VERB
easat-5072	212	14	wi	wi	PROPN
easat-5072	212	15	-	-	PUNCT
easat-5072	212	16	fi	fi	NOUN
easat-5072	212	17	signal	signal	ADJ
easat-5072	212	18	quality	quality	NOUN
easat-5072	212	19	,	,	PUNCT
easat-5072	212	20	assess	assess	NOUN
easat-5072	212	21	network	network	NOUN
easat-5072	212	22	security	security	NOUN
easat-5072	212	23	levels	level	NOUN
easat-5072	212	24	,	,	PUNCT
easat-5072	212	25	and	and	CCONJ
easat-5072	212	26	perform	perform	VERB
easat-5072	212	27	traceroutes	traceroute	NOUN
easat-5072	212	28	to	to	ADP
easat-5072	212	29	a	a	DET
easat-5072	212	30	server	server	NOUN
easat-5072	212	31	.	.	PUNCT
easat-5072	213	1	the	the	DET
easat-5072	213	2	downside	downside	NOUN
easat-5072	213	3	of	of	ADP
easat-5072	213	4	this	this	DET
easat-5072	213	5	tool	tool	NOUN
easat-5072	213	6	is	be	AUX
easat-5072	213	7	that	that	SCONJ
easat-5072	213	8	it	it	PRON
easat-5072	213	9	only	only	ADV
easat-5072	213	10	supports	support	VERB
easat-5072	213	11	cpu	cpu	NOUN
easat-5072	213	12	processing	processing	NOUN
easat-5072	213	13	,	,	PUNCT
easat-5072	213	14	which	which	PRON
easat-5072	213	15	significantly	significantly	ADV
easat-5072	213	16	slows	slow	VERB
easat-5072	213	17	down	down	ADP
easat-5072	213	18	its	its	PRON
easat-5072	213	19	performance	performance	NOUN
easat-5072	213	20	.	.	PUNCT
easat-5072	214	1	2313	2313	NUM
easat-5072	214	2	edelweiss	edelweiss	PROPN
easat-5072	214	3	applied	apply	VERB
easat-5072	214	4	science	science	NOUN
easat-5072	214	5	and	and	CCONJ
easat-5072	214	6	technology	technology	NOUN
easat-5072	214	7	issn	issn	PROPN
easat-5072	214	8	:	:	PUNCT
easat-5072	214	9	2576	2576	NUM
easat-5072	214	10	-	-	SYM
easat-5072	214	11	8484	8484	NUM
easat-5072	214	12	vol	vol	NOUN
easat-5072	214	13	.	.	PROPN
easat-5072	215	1	9	9	NUM
easat-5072	215	2	,	,	PUNCT
easat-5072	215	3	no	no	INTJ
easat-5072	215	4	.	.	NOUN
easat-5072	215	5	2	2	NUM
easat-5072	215	6	:	:	PUNCT
easat-5072	215	7	2307	2307	NUM
easat-5072	215	8	-	-	SYM
easat-5072	215	9	2317	2317	NUM
easat-5072	215	10	,	,	PUNCT
easat-5072	215	11	2025	2025	NUM
easat-5072	215	12	doi	doi	NOUN
easat-5072	215	13	:	:	PUNCT
easat-5072	215	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	215	15	©	©	PROPN
easat-5072	215	16	2025	2025	NUM
easat-5072	215	17	by	by	ADP
easat-5072	215	18	the	the	DET
easat-5072	215	19	authors	author	NOUN
easat-5072	215	20	;	;	PUNCT
easat-5072	215	21	licensee	licensee	PROPN
easat-5072	215	22	learning	learning	NOUN
easat-5072	215	23	gate	gate	NOUN
easat-5072	215	24	in	in	ADP
easat-5072	215	25	fig	fig	NOUN
easat-5072	215	26	.	.	PUNCT
easat-5072	216	1	1	1	NUM
easat-5072	216	2	,	,	PUNCT
easat-5072	216	3	the	the	DET
easat-5072	216	4	cracking	cracking	NOUN
easat-5072	216	5	of	of	ADP
easat-5072	216	6	a	a	DET
easat-5072	216	7	single	single	ADJ
easat-5072	216	8	ntlm	ntlm	ADJ
easat-5072	216	9	hash	hash	NOUN
easat-5072	216	10	composed	compose	VERB
easat-5072	216	11	of	of	ADP
easat-5072	216	12	4	4	NUM
easat-5072	216	13	-	-	SYM
easat-5072	216	14	6	6	NUM
easat-5072	216	15	characters	character	NOUN
easat-5072	216	16	is	be	AUX
easat-5072	216	17	shown	show	VERB
easat-5072	216	18	.	.	PUNCT
easat-5072	217	1	the	the	DET
easat-5072	217	2	method	method	NOUN
easat-5072	217	3	used	use	VERB
easat-5072	217	4	for	for	ADP
easat-5072	217	5	the	the	DET
easat-5072	217	6	attack	attack	NOUN
easat-5072	217	7	is	be	AUX
easat-5072	217	8	brute	brute	ADJ
easat-5072	217	9	force	force	NOUN
easat-5072	217	10	,	,	PUNCT
easat-5072	217	11	meaning	mean	VERB
easat-5072	217	12	it	it	PRON
easat-5072	217	13	tests	test	VERB
easat-5072	217	14	every	every	DET
easat-5072	217	15	possible	possible	ADJ
easat-5072	217	16	combination	combination	NOUN
easat-5072	217	17	within	within	ADP
easat-5072	217	18	the	the	DET
easat-5072	217	19	4–6	4–6	NOUN
easat-5072	217	20	-	-	PUNCT
easat-5072	217	21	character	character	NOUN
easat-5072	217	22	range	range	NOUN
easat-5072	217	23	.	.	PUNCT
easat-5072	218	1	the	the	DET
easat-5072	218	2	computer	computer	NOUN
easat-5072	218	3	utilized	utilize	VERB
easat-5072	218	4	only	only	ADV
easat-5072	218	5	a	a	DET
easat-5072	218	6	dual	dual	ADJ
easat-5072	218	7	-	-	PUNCT
easat-5072	218	8	core	core	NOUN
easat-5072	218	9	cpu	cpu	NOUN
easat-5072	218	10	,	,	PUNCT
easat-5072	218	11	using	use	VERB
easat-5072	218	12	50	50	NUM
easat-5072	218	13	%	%	NOUN
easat-5072	218	14	of	of	ADP
easat-5072	218	15	its	its	PRON
easat-5072	218	16	total	total	ADJ
easat-5072	218	17	processing	processing	NOUN
easat-5072	218	18	power	power	NOUN
easat-5072	218	19	.	.	PUNCT
easat-5072	219	1	the	the	DET
easat-5072	219	2	estimated	estimate	VERB
easat-5072	219	3	time	time	NOUN
easat-5072	219	4	to	to	PART
easat-5072	219	5	crack	crack	VERB
easat-5072	219	6	a	a	DET
easat-5072	219	7	single	single	ADJ
easat-5072	219	8	hash	hash	NOUN
easat-5072	219	9	was	be	AUX
easat-5072	219	10	7	7	NUM
easat-5072	219	11	hours	hour	NOUN
easat-5072	219	12	.	.	PUNCT
easat-5072	220	1	figure	figure	NOUN
easat-5072	220	2	1	1	NUM
easat-5072	220	3	.	.	PUNCT
easat-5072	221	1	cracking	crack	VERB
easat-5072	221	2	passwords	password	NOUN
easat-5072	221	3	using	use	VERB
easat-5072	221	4	markov	markov	NOUN
easat-5072	221	5	chains	chain	NOUN
easat-5072	221	6	.	.	PUNCT
easat-5072	222	1	figure	figure	NOUN
easat-5072	222	2	2	2	NUM
easat-5072	222	3	.	.	PUNCT
easat-5072	223	1	cracking	crack	VERB
easat-5072	223	2	passwords	password	NOUN
easat-5072	223	3	without	without	ADP
easat-5072	223	4	using	use	VERB
easat-5072	223	5	markov	markov	NOUN
easat-5072	223	6	chains	chain	NOUN
easat-5072	223	7	.	.	PUNCT
easat-5072	224	1	in	in	ADP
easat-5072	224	2	comparison	comparison	NOUN
easat-5072	224	3	,	,	PUNCT
easat-5072	224	4	hashcat	hashcat	PROPN
easat-5072	224	5	,	,	PUNCT
easat-5072	224	6	using	use	VERB
easat-5072	224	7	a	a	DET
easat-5072	224	8	gpu	gpu	NOUN
easat-5072	224	9	,	,	PUNCT
easat-5072	224	10	completed	complete	VERB
easat-5072	224	11	the	the	DET
easat-5072	224	12	same	same	ADJ
easat-5072	224	13	task	task	NOUN
easat-5072	224	14	in	in	ADP
easat-5072	224	15	just	just	ADV
easat-5072	224	16	over	over	ADP
easat-5072	224	17	10	10	NUM
easat-5072	224	18	minutes	minute	NOUN
easat-5072	224	19	and	and	CCONJ
easat-5072	224	20	successfully	successfully	ADV
easat-5072	224	21	cracked	crack	VERB
easat-5072	224	22	ten	ten	NUM
easat-5072	224	23	different	different	ADJ
easat-5072	224	24	hashes	hash	NOUN
easat-5072	224	25	.	.	PUNCT
easat-5072	225	1	6.3	6.3	NUM
easat-5072	225	2	.	.	PUNCT
easat-5072	226	1	john	john	PROPN
easat-5072	226	2	the	the	DET
easat-5072	226	3	ripper	ripper	PROPN
easat-5072	226	4	john	john	PROPN
easat-5072	226	5	the	the	DET
easat-5072	226	6	ripper	ripper	PROPN
easat-5072	226	7	,	,	PUNCT
easat-5072	226	8	or	or	CCONJ
easat-5072	226	9	jtr	jtr	PROPN
easat-5072	226	10	for	for	ADP
easat-5072	226	11	short	short	ADJ
easat-5072	226	12	,	,	PUNCT
easat-5072	226	13	is	be	AUX
easat-5072	226	14	another	another	DET
easat-5072	226	15	popular	popular	ADJ
easat-5072	226	16	tool	tool	NOUN
easat-5072	226	17	for	for	ADP
easat-5072	226	18	cracking	crack	VERB
easat-5072	226	19	hash	hash	NOUN
easat-5072	226	20	values	value	NOUN
easat-5072	226	21	.	.	PUNCT
easat-5072	227	1	like	like	ADP
easat-5072	227	2	hashcat	hashcat	PROPN
easat-5072	227	3	,	,	PUNCT
easat-5072	227	4	jtr	jtr	PROPN
easat-5072	227	5	can	can	AUX
easat-5072	227	6	be	be	AUX
easat-5072	227	7	used	use	VERB
easat-5072	227	8	on	on	ADP
easat-5072	227	9	all	all	DET
easat-5072	227	10	operating	operating	NOUN
easat-5072	227	11	systems	system	NOUN
easat-5072	227	12	and	and	CCONJ
easat-5072	227	13	run	run	VERB
easat-5072	227	14	via	via	ADP
easat-5072	227	15	the	the	DET
easat-5072	227	16	command	command	NOUN
easat-5072	227	17	line	line	NOUN
easat-5072	227	18	or	or	CCONJ
easat-5072	227	19	a	a	DET
easat-5072	227	20	graphical	graphical	ADJ
easat-5072	227	21	interface	interface	NOUN
easat-5072	227	22	.	.	PUNCT
easat-5072	228	1	jtr	jtr	PROPN
easat-5072	228	2	supports	support	VERB
easat-5072	228	3	gpu	gpu	NOUN
easat-5072	228	4	processing	processing	NOUN
easat-5072	228	5	but	but	CCONJ
easat-5072	228	6	is	be	AUX
easat-5072	228	7	explicitly	explicitly	ADV
easat-5072	228	8	optimized	optimize	VERB
easat-5072	228	9	for	for	ADP
easat-5072	228	10	nvidia	nvidia	PROPN
easat-5072	228	11	cuda	cuda	PROPN
easat-5072	228	12	technology	technology	PROPN
easat-5072	228	13	.	.	PUNCT
easat-5072	229	1	the	the	DET
easat-5072	229	2	program	program	NOUN
easat-5072	229	3	supports	support	VERB
easat-5072	229	4	many	many	ADJ
easat-5072	229	5	different	different	ADJ
easat-5072	229	6	hash	hash	NOUN
easat-5072	229	7	algorithms	algorithm	NOUN
easat-5072	229	8	and	and	CCONJ
easat-5072	229	9	is	be	AUX
easat-5072	229	10	known	know	VERB
easat-5072	229	11	for	for	ADP
easat-5072	229	12	its	its	PRON
easat-5072	229	13	speed	speed	NOUN
easat-5072	229	14	and	and	CCONJ
easat-5072	229	15	reliability	reliability	NOUN
easat-5072	229	16	.	.	PUNCT
easat-5072	230	1	like	like	ADP
easat-5072	230	2	hashcat	hashcat	PROPN
easat-5072	230	3	,	,	PUNCT
easat-5072	230	4	jtr	jtr	PROPN
easat-5072	230	5	allows	allow	VERB
easat-5072	230	6	multiple	multiple	ADJ
easat-5072	230	7	hashes	hash	NOUN
easat-5072	230	8	to	to	PART
easat-5072	230	9	be	be	AUX
easat-5072	230	10	loaded	load	VERB
easat-5072	230	11	and	and	CCONJ
easat-5072	230	12	cracked	crack	VERB
easat-5072	230	13	simultaneously	simultaneously	ADV
easat-5072	230	14	.	.	PUNCT
easat-5072	231	1	7	7	X
easat-5072	231	2	.	.	X
easat-5072	231	3	techniques	technique	NOUN
easat-5072	231	4	for	for	ADP
easat-5072	231	5	cracking	crack	VERB
easat-5072	231	6	hash	hash	NOUN
easat-5072	231	7	values	value	NOUN
easat-5072	231	8	multiple	multiple	ADJ
easat-5072	231	9	approaches	approach	NOUN
easat-5072	231	10	are	be	AUX
easat-5072	231	11	possible	possible	ADJ
easat-5072	231	12	when	when	SCONJ
easat-5072	231	13	attacking	attack	VERB
easat-5072	231	14	any	any	DET
easat-5072	231	15	system	system	NOUN
easat-5072	231	16	.	.	PUNCT
easat-5072	232	1	some	some	PRON
easat-5072	232	2	are	be	AUX
easat-5072	232	3	more	more	ADV
easat-5072	232	4	effective	effective	ADJ
easat-5072	232	5	but	but	CCONJ
easat-5072	232	6	costly	costly	ADJ
easat-5072	232	7	,	,	PUNCT
easat-5072	232	8	while	while	SCONJ
easat-5072	232	9	others	other	NOUN
easat-5072	232	10	are	be	AUX
easat-5072	232	11	cheaper	cheap	ADJ
easat-5072	232	12	(	(	PUNCT
easat-5072	232	13	in	in	ADP
easat-5072	232	14	terms	term	NOUN
easat-5072	232	15	of	of	ADP
easat-5072	232	16	cost	cost	NOUN
easat-5072	232	17	-	-	PUNCT
easat-5072	232	18	benefit	benefit	NOUN
easat-5072	232	19	analysis	analysis	NOUN
easat-5072	232	20	)	)	PUNCT
easat-5072	232	21	but	but	CCONJ
easat-5072	232	22	yield	yield	VERB
easat-5072	232	23	poorer	poor	ADJ
easat-5072	232	24	results	result	NOUN
easat-5072	232	25	.	.	PUNCT
easat-5072	233	1	it	it	PRON
easat-5072	233	2	is	be	AUX
easat-5072	233	3	important	important	ADJ
easat-5072	233	4	to	to	PART
easat-5072	233	5	note	note	VERB
easat-5072	233	6	that	that	SCONJ
easat-5072	233	7	the	the	DET
easat-5072	233	8	goal	goal	NOUN
easat-5072	233	9	of	of	ADP
easat-5072	233	10	any	any	DET
easat-5072	233	11	attack	attack	NOUN
easat-5072	233	12	remains	remain	VERB
easat-5072	233	13	the	the	DET
easat-5072	233	14	same	same	ADJ
easat-5072	233	15	:	:	PUNCT
easat-5072	233	16	in	in	ADP
easat-5072	233	17	this	this	DET
easat-5072	233	18	case	case	NOUN
easat-5072	233	19	,	,	PUNCT
easat-5072	233	20	finding	find	VERB
easat-5072	233	21	the	the	DET
easat-5072	233	22	plaintext	plaintext	NOUN
easat-5072	233	23	value	value	NOUN
easat-5072	233	24	for	for	ADP
easat-5072	233	25	a	a	DET
easat-5072	233	26	given	give	VERB
easat-5072	233	27	hash	hash	NOUN
easat-5072	233	28	.	.	PUNCT
easat-5072	234	1	2314	2314	NUM
easat-5072	234	2	edelweiss	edelweiss	PROPN
easat-5072	234	3	applied	apply	VERB
easat-5072	234	4	science	science	NOUN
easat-5072	234	5	and	and	CCONJ
easat-5072	234	6	technology	technology	NOUN
easat-5072	234	7	issn	issn	PROPN
easat-5072	234	8	:	:	PUNCT
easat-5072	234	9	2576	2576	NUM
easat-5072	234	10	-	-	SYM
easat-5072	234	11	8484	8484	NUM
easat-5072	234	12	vol	vol	NOUN
easat-5072	234	13	.	.	PROPN
easat-5072	235	1	9	9	NUM
easat-5072	235	2	,	,	PUNCT
easat-5072	235	3	no	no	INTJ
easat-5072	235	4	.	.	NOUN
easat-5072	235	5	2	2	NUM
easat-5072	235	6	:	:	PUNCT
easat-5072	235	7	2307	2307	NUM
easat-5072	235	8	-	-	SYM
easat-5072	235	9	2317	2317	NUM
easat-5072	235	10	,	,	PUNCT
easat-5072	235	11	2025	2025	NUM
easat-5072	235	12	doi	doi	NOUN
easat-5072	235	13	:	:	PUNCT
easat-5072	235	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	235	15	©	©	PROPN
easat-5072	235	16	2025	2025	NUM
easat-5072	235	17	by	by	ADP
easat-5072	235	18	the	the	DET
easat-5072	235	19	authors	author	NOUN
easat-5072	235	20	;	;	PUNCT
easat-5072	235	21	licensee	licensee	PROPN
easat-5072	235	22	learning	learning	NOUN
easat-5072	235	23	gate	gate	NOUN
easat-5072	235	24	7.1	7.1	NUM
easat-5072	235	25	.	.	PUNCT
easat-5072	236	1	brute	brute	ADJ
easat-5072	236	2	force	force	NOUN
easat-5072	236	3	attacks	attack	NOUN
easat-5072	236	4	brute	brute	ADJ
easat-5072	236	5	force	force	NOUN
easat-5072	236	6	attacks	attack	NOUN
easat-5072	236	7	are	be	AUX
easat-5072	236	8	the	the	DET
easat-5072	236	9	oldest	old	ADJ
easat-5072	236	10	and	and	CCONJ
easat-5072	236	11	simplest	simple	ADJ
easat-5072	236	12	form	form	NOUN
easat-5072	236	13	of	of	ADP
easat-5072	236	14	attack	attack	NOUN
easat-5072	236	15	.	.	PUNCT
easat-5072	237	1	they	they	PRON
easat-5072	237	2	are	be	AUX
easat-5072	237	3	easy	easy	ADJ
easat-5072	237	4	to	to	PART
easat-5072	237	5	implement	implement	VERB
easat-5072	237	6	and	and	CCONJ
easat-5072	237	7	guarantee	guarantee	VERB
easat-5072	237	8	accurate	accurate	ADJ
easat-5072	237	9	results	result	NOUN
easat-5072	237	10	,	,	PUNCT
easat-5072	237	11	though	though	SCONJ
easat-5072	237	12	execution	execution	NOUN
easat-5072	237	13	time	time	NOUN
easat-5072	237	14	can	can	AUX
easat-5072	237	15	be	be	AUX
easat-5072	237	16	a	a	DET
easat-5072	237	17	concern	concern	NOUN
easat-5072	237	18	.	.	PUNCT
easat-5072	238	1	brute	brute	ADJ
easat-5072	238	2	force	force	NOUN
easat-5072	238	3	attacks	attack	NOUN
easat-5072	238	4	,	,	PUNCT
easat-5072	238	5	also	also	ADV
easat-5072	238	6	called	call	VERB
easat-5072	238	7	exhaustive	exhaustive	ADJ
easat-5072	238	8	searches	search	NOUN
easat-5072	238	9	,	,	PUNCT
easat-5072	238	10	systematically	systematically	ADV
easat-5072	238	11	test	test	VERB
easat-5072	238	12	all	all	DET
easat-5072	238	13	possible	possible	ADJ
easat-5072	238	14	combinations	combination	NOUN
easat-5072	238	15	[	[	X
easat-5072	238	16	28	28	NUM
easat-5072	238	17	]	]	PUNCT
easat-5072	238	18	.	.	PUNCT
easat-5072	239	1	a	a	DET
easat-5072	239	2	traditional	traditional	ADJ
easat-5072	239	3	brute	brute	ADJ
easat-5072	239	4	force	force	NOUN
easat-5072	239	5	attack	attack	NOUN
easat-5072	239	6	tests	test	VERB
easat-5072	239	7	every	every	DET
easat-5072	239	8	possible	possible	ADJ
easat-5072	239	9	combination	combination	NOUN
easat-5072	239	10	.	.	PUNCT
easat-5072	240	1	for	for	ADP
easat-5072	240	2	example	example	NOUN
easat-5072	240	3	,	,	PUNCT
easat-5072	240	4	if	if	SCONJ
easat-5072	240	5	we	we	PRON
easat-5072	240	6	have	have	VERB
easat-5072	240	7	a	a	DET
easat-5072	240	8	password	password	NOUN
easat-5072	240	9	that	that	PRON
easat-5072	240	10	we	we	PRON
easat-5072	240	11	know	know	VERB
easat-5072	240	12	is	be	AUX
easat-5072	240	13	composed	compose	VERB
easat-5072	240	14	only	only	ADV
easat-5072	240	15	of	of	ADP
easat-5072	240	16	lowercase	lowercase	ADJ
easat-5072	240	17	english	english	ADJ
easat-5072	240	18	letters	letter	NOUN
easat-5072	240	19	and	and	CCONJ
easat-5072	240	20	has	have	VERB
easat-5072	240	21	eight	eight	NUM
easat-5072	240	22	characters	character	NOUN
easat-5072	240	23	,	,	PUNCT
easat-5072	240	24	there	there	PRON
easat-5072	240	25	are	be	VERB
easat-5072	240	26	precisely	precisely	ADV
easat-5072	240	27	26	26	NUM
easat-5072	240	28	^	^	SYM
easat-5072	240	29	8	8	NUM
easat-5072	240	30	possible	possible	ADJ
easat-5072	240	31	combinations	combination	NOUN
easat-5072	240	32	,	,	PUNCT
easat-5072	240	33	and	and	CCONJ
easat-5072	240	34	the	the	DET
easat-5072	240	35	task	task	NOUN
easat-5072	240	36	of	of	ADP
easat-5072	240	37	a	a	DET
easat-5072	240	38	brute	brute	ADJ
easat-5072	240	39	force	force	NOUN
easat-5072	240	40	attack	attack	NOUN
easat-5072	240	41	is	be	AUX
easat-5072	240	42	to	to	PART
easat-5072	240	43	test	test	VERB
easat-5072	240	44	them	they	PRON
easat-5072	240	45	all	all	PRON
easat-5072	240	46	.	.	PUNCT
easat-5072	241	1	there	there	PRON
easat-5072	241	2	are	be	VERB
easat-5072	241	3	several	several	ADJ
easat-5072	241	4	improved	improved	ADJ
easat-5072	241	5	versions	version	NOUN
easat-5072	241	6	of	of	ADP
easat-5072	241	7	this	this	DET
easat-5072	241	8	approach	approach	NOUN
easat-5072	241	9	.	.	PUNCT
easat-5072	242	1	one	one	NUM
easat-5072	242	2	way	way	NOUN
easat-5072	242	3	is	be	AUX
easat-5072	242	4	to	to	PART
easat-5072	242	5	use	use	VERB
easat-5072	242	6	markov	markov	NOUN
easat-5072	242	7	chains	chain	NOUN
easat-5072	242	8	as	as	ADP
easat-5072	242	9	a	a	DET
easat-5072	242	10	statistical	statistical	ADJ
easat-5072	242	11	model	model	NOUN
easat-5072	242	12	,	,	PUNCT
easat-5072	242	13	or	or	CCONJ
easat-5072	242	14	backtracking	backtracking	NOUN
easat-5072	242	15	,	,	PUNCT
easat-5072	242	16	which	which	PRON
easat-5072	242	17	employs	employ	VERB
easat-5072	242	18	logic	logic	NOUN
easat-5072	242	19	to	to	PART
easat-5072	242	20	reduce	reduce	VERB
easat-5072	242	21	the	the	DET
easat-5072	242	22	number	number	NOUN
easat-5072	242	23	of	of	ADP
easat-5072	242	24	possible	possible	ADJ
easat-5072	242	25	combinations	combination	NOUN
easat-5072	242	26	.	.	PUNCT
easat-5072	243	1	execution	execution	NOUN
easat-5072	243	2	time	time	NOUN
easat-5072	243	3	can	can	AUX
easat-5072	243	4	also	also	ADV
easat-5072	243	5	be	be	AUX
easat-5072	243	6	shortened	shorten	VERB
easat-5072	243	7	if	if	SCONJ
easat-5072	243	8	characters	character	NOUN
easat-5072	243	9	are	be	AUX
easat-5072	243	10	chosen	choose	VERB
easat-5072	243	11	randomly	randomly	ADV
easat-5072	243	12	rather	rather	ADV
easat-5072	243	13	than	than	ADP
easat-5072	243	14	sequentially	sequentially	ADV
easat-5072	243	15	.	.	PUNCT
easat-5072	244	1	if	if	SCONJ
easat-5072	244	2	all	all	DET
easat-5072	244	3	potential	potential	ADJ
easat-5072	244	4	characters	character	NOUN
easat-5072	244	5	are	be	AUX
easat-5072	244	6	selected	select	VERB
easat-5072	244	7	sequentially	sequentially	ADV
easat-5072	244	8	,	,	PUNCT
easat-5072	244	9	a	a	DET
easat-5072	244	10	password	password	NOUN
easat-5072	244	11	in	in	ADP
easat-5072	244	12	the	the	DET
easat-5072	244	13	form	form	NOUN
easat-5072	244	14	“	"	PUNCT
easat-5072	244	15	bcdef	bcdef	ADJ
easat-5072	244	16	”	"	PUNCT
easat-5072	244	17	is	be	AUX
easat-5072	244	18	significantly	significantly	ADV
easat-5072	244	19	weaker	weak	ADJ
easat-5072	244	20	than	than	ADP
easat-5072	244	21	one	one	NUM
easat-5072	244	22	in	in	ADP
easat-5072	244	23	the	the	DET
easat-5072	244	24	form	form	NOUN
easat-5072	244	25	“	"	PUNCT
easat-5072	244	26	zzzzz	zzzzz	PROPN
easat-5072	244	27	,	,	PUNCT
easat-5072	244	28	”	"	PUNCT
easat-5072	244	29	even	even	ADV
easat-5072	244	30	though	though	SCONJ
easat-5072	244	31	the	the	DET
easat-5072	244	32	first	first	ADJ
easat-5072	244	33	has	have	VERB
easat-5072	244	34	higher	high	ADJ
easat-5072	244	35	entropy	entropy	NOUN
easat-5072	244	36	with	with	ADP
easat-5072	244	37	the	the	DET
easat-5072	244	38	same	same	ADJ
easat-5072	244	39	number	number	NOUN
easat-5072	244	40	of	of	ADP
easat-5072	244	41	characters	character	NOUN
easat-5072	244	42	.	.	PUNCT
easat-5072	245	1	with	with	ADP
easat-5072	245	2	random	random	ADJ
easat-5072	245	3	selection	selection	NOUN
easat-5072	245	4	,	,	PUNCT
easat-5072	245	5	statistically	statistically	ADV
easat-5072	245	6	,	,	PUNCT
easat-5072	245	7	the	the	DET
easat-5072	245	8	password	password	NOUN
easat-5072	245	9	is	be	AUX
easat-5072	245	10	likely	likely	ADJ
easat-5072	245	11	to	to	PART
easat-5072	245	12	be	be	AUX
easat-5072	245	13	discovered	discover	VERB
easat-5072	245	14	after	after	ADP
easat-5072	245	15	testing	test	VERB
easat-5072	245	16	just	just	ADV
easat-5072	245	17	over	over	ADP
easat-5072	245	18	half	half	NOUN
easat-5072	245	19	of	of	ADP
easat-5072	245	20	all	all	DET
easat-5072	245	21	possible	possible	ADJ
easat-5072	245	22	values	value	NOUN
easat-5072	245	23	,	,	PUNCT
easat-5072	245	24	assuming	assume	VERB
easat-5072	245	25	the	the	DET
easat-5072	245	26	hash	hash	NOUN
easat-5072	245	27	algorithm	algorithm	NOUN
easat-5072	245	28	used	use	VERB
easat-5072	245	29	is	be	AUX
easat-5072	245	30	known	know	VERB
easat-5072	245	31	.	.	PUNCT
easat-5072	246	1	7.2	7.2	NUM
easat-5072	246	2	.	.	PUNCT
easat-5072	247	1	dictionary	dictionary	ADJ
easat-5072	247	2	attacks	attack	NOUN
easat-5072	247	3	another	another	DET
easat-5072	247	4	popular	popular	ADJ
easat-5072	247	5	attack	attack	NOUN
easat-5072	247	6	type	type	NOUN
easat-5072	247	7	is	be	AUX
easat-5072	247	8	the	the	DET
easat-5072	247	9	dictionary	dictionary	ADJ
easat-5072	247	10	attack	attack	NOUN
easat-5072	247	11	.	.	PUNCT
easat-5072	248	1	as	as	SCONJ
easat-5072	248	2	the	the	DET
easat-5072	248	3	name	name	NOUN
easat-5072	248	4	intuitively	intuitively	ADV
easat-5072	248	5	suggests	suggest	VERB
easat-5072	248	6	,	,	PUNCT
easat-5072	248	7	a	a	DET
easat-5072	248	8	dictionary	dictionary	NOUN
easat-5072	248	9	is	be	AUX
easat-5072	248	10	a	a	DET
easat-5072	248	11	predefined	predefine	VERB
easat-5072	248	12	set	set	NOUN
easat-5072	248	13	of	of	ADP
easat-5072	248	14	meaningful	meaningful	ADJ
easat-5072	248	15	words	word	NOUN
easat-5072	248	16	.	.	PUNCT
easat-5072	249	1	this	this	DET
easat-5072	249	2	attack	attack	NOUN
easat-5072	249	3	type	type	NOUN
easat-5072	249	4	is	be	AUX
easat-5072	249	5	a	a	DET
easat-5072	249	6	subset	subset	NOUN
easat-5072	249	7	of	of	ADP
easat-5072	249	8	brute	brute	ADJ
easat-5072	249	9	force	force	NOUN
easat-5072	249	10	attacks	attack	NOUN
easat-5072	249	11	,	,	PUNCT
easat-5072	249	12	which	which	PRON
easat-5072	249	13	involves	involve	VERB
easat-5072	249	14	testing	test	VERB
easat-5072	249	15	many	many	ADJ
easat-5072	249	16	combinations	combination	NOUN
easat-5072	249	17	.	.	PUNCT
easat-5072	250	1	however	however	ADV
easat-5072	250	2	,	,	PUNCT
easat-5072	250	3	the	the	DET
easat-5072	250	4	number	number	NOUN
easat-5072	250	5	of	of	ADP
easat-5072	250	6	combinations	combination	NOUN
easat-5072	250	7	tested	test	VERB
easat-5072	250	8	in	in	ADP
easat-5072	250	9	this	this	DET
easat-5072	250	10	attack	attack	NOUN
easat-5072	250	11	is	be	AUX
easat-5072	250	12	far	far	ADV
easat-5072	250	13	smaller	small	ADJ
easat-5072	250	14	,	,	PUNCT
easat-5072	250	15	as	as	ADP
easat-5072	250	16	only	only	ADV
easat-5072	250	17	sensible	sensible	ADJ
easat-5072	250	18	,	,	PUNCT
easat-5072	250	19	meaningful	meaningful	ADJ
easat-5072	250	20	word	word	NOUN
easat-5072	250	21	combinations	combination	NOUN
easat-5072	250	22	are	be	AUX
easat-5072	250	23	considered	consider	VERB
easat-5072	250	24	.	.	PUNCT
easat-5072	251	1	the	the	DET
easat-5072	251	2	assumption	assumption	NOUN
easat-5072	251	3	is	be	AUX
easat-5072	251	4	that	that	SCONJ
easat-5072	251	5	users	user	NOUN
easat-5072	251	6	choose	choose	VERB
easat-5072	251	7	logical	logical	ADJ
easat-5072	251	8	letter	letter	NOUN
easat-5072	251	9	sequences	sequence	NOUN
easat-5072	251	10	for	for	ADP
easat-5072	251	11	easier	easy	ADJ
easat-5072	251	12	recall	recall	NOUN
easat-5072	251	13	.	.	PUNCT
easat-5072	252	1	according	accord	VERB
easat-5072	252	2	to	to	ADP
easat-5072	252	3	one	one	NUM
easat-5072	252	4	source	source	NOUN
easat-5072	252	5	,	,	PUNCT
easat-5072	252	6	the	the	DET
easat-5072	252	7	most	most	ADV
easat-5072	252	8	common	common	ADJ
easat-5072	252	9	passwords	password	NOUN
easat-5072	252	10	are	be	AUX
easat-5072	252	11	meaningful	meaningful	ADJ
easat-5072	252	12	words	word	NOUN
easat-5072	252	13	like	like	ADP
easat-5072	252	14	“	"	PUNCT
easat-5072	252	15	password	password	NOUN
easat-5072	252	16	,	,	PUNCT
easat-5072	252	17	”	"	PUNCT
easat-5072	252	18	“	"	PUNCT
easat-5072	252	19	let	let	VERB
easat-5072	252	20	me	i	PRON
easat-5072	252	21	in	in	ADP
easat-5072	252	22	,	,	PUNCT
easat-5072	252	23	”	"	PUNCT
easat-5072	252	24	or	or	CCONJ
easat-5072	252	25	“	"	PUNCT
easat-5072	252	26	star	star	NOUN
easat-5072	252	27	wars	war	NOUN
easat-5072	252	28	”	"	PUNCT
easat-5072	252	29	.	.	PUNCT
easat-5072	253	1	numerous	numerous	ADJ
easat-5072	253	2	dictionaries	dictionary	NOUN
easat-5072	253	3	containing	contain	VERB
easat-5072	253	4	the	the	DET
easat-5072	253	5	most	most	ADV
easat-5072	253	6	common	common	ADJ
easat-5072	253	7	passwords	password	NOUN
easat-5072	253	8	and	and	CCONJ
easat-5072	253	9	their	their	PRON
easat-5072	253	10	variations	variation	NOUN
easat-5072	253	11	are	be	AUX
easat-5072	253	12	available	available	ADJ
easat-5072	253	13	online	online	ADV
easat-5072	253	14	.	.	PUNCT
easat-5072	254	1	to	to	PART
easat-5072	254	2	guess	guess	VERB
easat-5072	254	3	such	such	ADJ
easat-5072	254	4	words	word	NOUN
easat-5072	254	5	through	through	ADP
easat-5072	254	6	a	a	DET
easat-5072	254	7	brute	brute	ADJ
easat-5072	254	8	-	-	PUNCT
easat-5072	254	9	force	force	NOUN
easat-5072	254	10	attack	attack	NOUN
easat-5072	254	11	would	would	AUX
easat-5072	254	12	require	require	VERB
easat-5072	254	13	many	many	ADJ
easat-5072	254	14	combinations	combination	NOUN
easat-5072	254	15	.	.	PUNCT
easat-5072	255	1	yet	yet	ADV
easat-5072	255	2	,	,	PUNCT
easat-5072	255	3	experience	experience	NOUN
easat-5072	255	4	shows	show	VERB
easat-5072	255	5	that	that	SCONJ
easat-5072	255	6	most	most	ADJ
easat-5072	255	7	users	user	NOUN
easat-5072	255	8	do	do	AUX
easat-5072	255	9	not	not	PART
easat-5072	255	10	use	use	VERB
easat-5072	255	11	random	random	ADJ
easat-5072	255	12	character	character	NOUN
easat-5072	255	13	combinations	combination	NOUN
easat-5072	255	14	,	,	PUNCT
easat-5072	255	15	opting	opt	VERB
easat-5072	255	16	for	for	ADP
easat-5072	255	17	meaningful	meaningful	ADJ
easat-5072	255	18	strings	string	NOUN
easat-5072	255	19	,	,	PUNCT
easat-5072	255	20	making	make	VERB
easat-5072	255	21	it	it	PRON
easat-5072	255	22	logical	logical	ADJ
easat-5072	255	23	to	to	PART
easat-5072	255	24	focus	focus	VERB
easat-5072	255	25	on	on	ADP
easat-5072	255	26	sensible	sensible	ADJ
easat-5072	255	27	character	character	NOUN
easat-5072	255	28	sequences	sequence	NOUN
easat-5072	255	29	.	.	PUNCT
easat-5072	256	1	despite	despite	SCONJ
easat-5072	256	2	being	be	AUX
easat-5072	256	3	faster	fast	ADJ
easat-5072	256	4	at	at	ADP
easat-5072	256	5	finding	find	VERB
easat-5072	256	6	passwords	password	NOUN
easat-5072	256	7	,	,	PUNCT
easat-5072	256	8	dictionaries	dictionary	NOUN
easat-5072	256	9	have	have	VERB
easat-5072	256	10	a	a	DET
easat-5072	256	11	significant	significant	ADJ
easat-5072	256	12	limitation	limitation	NOUN
easat-5072	256	13	:	:	PUNCT
easat-5072	256	14	a	a	DET
easat-5072	256	15	word	word	NOUN
easat-5072	256	16	meaningful	meaningful	ADJ
easat-5072	256	17	in	in	ADP
easat-5072	256	18	one	one	NUM
easat-5072	256	19	language	language	NOUN
easat-5072	256	20	may	may	AUX
easat-5072	256	21	not	not	PART
easat-5072	256	22	exist	exist	VERB
easat-5072	256	23	in	in	ADP
easat-5072	256	24	another	another	PRON
easat-5072	256	25	.	.	PUNCT
easat-5072	257	1	additionally	additionally	ADV
easat-5072	257	2	,	,	PUNCT
easat-5072	257	3	the	the	DET
easat-5072	257	4	character	character	NOUN
easat-5072	257	5	set	set	VERB
easat-5072	257	6	for	for	ADP
easat-5072	257	7	one	one	NUM
easat-5072	257	8	language	language	NOUN
easat-5072	257	9	’s	’s	PART
easat-5072	257	10	alphabet	alphabet	NOUN
easat-5072	257	11	may	may	AUX
easat-5072	257	12	differ	differ	VERB
easat-5072	257	13	significantly	significantly	ADV
easat-5072	257	14	from	from	ADP
easat-5072	257	15	another	another	DET
easat-5072	257	16	’s	’s	NOUN
easat-5072	257	17	.	.	PUNCT
easat-5072	258	1	for	for	ADP
easat-5072	258	2	example	example	NOUN
easat-5072	258	3	,	,	PUNCT
easat-5072	258	4	croatian	croatian	PROPN
easat-5072	258	5	contains	contain	VERB
easat-5072	258	6	diacritical	diacritical	ADJ
easat-5072	258	7	marks	mark	NOUN
easat-5072	258	8	.	.	PUNCT
easat-5072	259	1	if	if	SCONJ
easat-5072	259	2	a	a	DET
easat-5072	259	3	downloaded	download	VERB
easat-5072	259	4	dictionary	dictionary	NOUN
easat-5072	259	5	is	be	AUX
easat-5072	259	6	used	use	VERB
easat-5072	259	7	to	to	PART
easat-5072	259	8	try	try	VERB
easat-5072	259	9	and	and	CCONJ
easat-5072	259	10	crack	crack	VERB
easat-5072	259	11	the	the	DET
easat-5072	259	12	password	password	NOUN
easat-5072	259	13	“	"	PUNCT
easat-5072	259	14	ćiro	ćiro	NOUN
easat-5072	259	15	,	,	PUNCT
easat-5072	259	16	”	"	PUNCT
easat-5072	259	17	there	there	PRON
easat-5072	259	18	is	be	VERB
easat-5072	259	19	a	a	DET
easat-5072	259	20	high	high	ADJ
easat-5072	259	21	chance	chance	NOUN
easat-5072	259	22	it	it	PRON
easat-5072	259	23	will	will	AUX
easat-5072	259	24	remain	remain	VERB
easat-5072	259	25	uncracked	uncracked	ADJ
easat-5072	259	26	in	in	ADP
easat-5072	259	27	most	most	ADJ
easat-5072	259	28	dictionaries	dictionary	NOUN
easat-5072	259	29	due	due	ADP
easat-5072	259	30	to	to	ADP
easat-5072	259	31	the	the	DET
easat-5072	259	32	letter	letter	NOUN
easat-5072	259	33	“	"	PUNCT
easat-5072	259	34	ć	ć	PROPN
easat-5072	259	35	.	.	PUNCT
easat-5072	259	36	”	"	PUNCT
easat-5072	259	37	similarly	similarly	ADV
easat-5072	259	38	,	,	PUNCT
easat-5072	259	39	imagine	imagine	VERB
easat-5072	259	40	an	an	DET
easat-5072	259	41	attack	attack	NOUN
easat-5072	259	42	on	on	ADP
easat-5072	259	43	a	a	DET
easat-5072	259	44	password	password	NOUN
easat-5072	259	45	containing	contain	VERB
easat-5072	259	46	german	german	ADJ
easat-5072	259	47	characters	character	NOUN
easat-5072	259	48	such	such	ADJ
easat-5072	259	49	as	as	ADP
easat-5072	259	50	“	"	PUNCT
easat-5072	259	51	ß	ß	NOUN
easat-5072	259	52	,	,	PUNCT
easat-5072	259	53	”	"	PUNCT
easat-5072	259	54	“	"	PUNCT
easat-5072	259	55	ü	ü	NOUN
easat-5072	259	56	,	,	PUNCT
easat-5072	259	57	”	"	PUNCT
easat-5072	259	58	or	or	CCONJ
easat-5072	259	59	“	"	PUNCT
easat-5072	259	60	ë	ë	INTJ
easat-5072	259	61	,	,	PUNCT
easat-5072	259	62	”	"	PUNCT
easat-5072	259	63	using	use	VERB
easat-5072	259	64	an	an	DET
easat-5072	259	65	english	english	PROPN
easat-5072	259	66	dictionary	dictionary	NOUN
easat-5072	259	67	.	.	PUNCT
easat-5072	260	1	alongside	alongside	ADP
easat-5072	260	2	the	the	DET
easat-5072	260	3	need	need	NOUN
easat-5072	260	4	for	for	ADP
easat-5072	260	5	appropriate	appropriate	ADJ
easat-5072	260	6	dictionary	dictionary	ADJ
easat-5072	260	7	localization	localization	NOUN
easat-5072	260	8	and	and	CCONJ
easat-5072	260	9	its	its	PRON
easat-5072	260	10	suitability	suitability	NOUN
easat-5072	260	11	for	for	ADP
easat-5072	260	12	attacks	attack	NOUN
easat-5072	260	13	,	,	PUNCT
easat-5072	260	14	disk	disk	NOUN
easat-5072	260	15	space	space	NOUN
easat-5072	260	16	usage	usage	NOUN
easat-5072	260	17	is	be	AUX
easat-5072	260	18	another	another	DET
easat-5072	260	19	factor	factor	NOUN
easat-5072	260	20	to	to	PART
easat-5072	260	21	consider	consider	VERB
easat-5072	260	22	.	.	PUNCT
easat-5072	261	1	for	for	ADP
easat-5072	261	2	practical	practical	ADJ
easat-5072	261	3	use	use	NOUN
easat-5072	261	4	,	,	PUNCT
easat-5072	261	5	the	the	DET
easat-5072	261	6	dictionary	dictionary	NOUN
easat-5072	261	7	should	should	AUX
easat-5072	261	8	ideally	ideally	ADV
easat-5072	261	9	be	be	AUX
easat-5072	261	10	stored	store	VERB
easat-5072	261	11	locally	locally	ADV
easat-5072	261	12	.	.	PUNCT
easat-5072	262	1	while	while	SCONJ
easat-5072	262	2	exceptions	exception	NOUN
easat-5072	262	3	exist	exist	VERB
easat-5072	262	4	,	,	PUNCT
easat-5072	262	5	such	such	ADJ
easat-5072	262	6	as	as	ADP
easat-5072	262	7	attacks	attack	NOUN
easat-5072	262	8	where	where	SCONJ
easat-5072	262	9	words	word	NOUN
easat-5072	262	10	are	be	AUX
easat-5072	262	11	downloaded	download	VERB
easat-5072	262	12	from	from	ADP
easat-5072	262	13	the	the	DET
easat-5072	262	14	internet	internet	NOUN
easat-5072	262	15	and	and	CCONJ
easat-5072	262	16	immediately	immediately	ADV
easat-5072	262	17	used	use	VERB
easat-5072	262	18	,	,	PUNCT
easat-5072	262	19	then	then	ADV
easat-5072	262	20	deleted	delete	VERB
easat-5072	262	21	from	from	ADP
easat-5072	262	22	temporary	temporary	ADJ
easat-5072	262	23	files	file	NOUN
easat-5072	262	24	,	,	PUNCT
easat-5072	262	25	dictionaries	dictionary	NOUN
easat-5072	262	26	can	can	AUX
easat-5072	262	27	occupy	occupy	VERB
easat-5072	262	28	tens	ten	NOUN
easat-5072	262	29	to	to	ADP
easat-5072	262	30	hundreds	hundred	NOUN
easat-5072	262	31	of	of	ADP
easat-5072	262	32	gigabytes	gigabyte	NOUN
easat-5072	262	33	.	.	PUNCT
easat-5072	263	1	this	this	PRON
easat-5072	263	2	may	may	AUX
easat-5072	263	3	not	not	PART
easat-5072	263	4	seem	seem	VERB
easat-5072	263	5	excessive	excessive	ADJ
easat-5072	263	6	,	,	PUNCT
easat-5072	263	7	but	but	CCONJ
easat-5072	263	8	it	it	PRON
easat-5072	263	9	’s	’	VERB
easat-5072	263	10	important	important	ADJ
easat-5072	263	11	to	to	PART
easat-5072	263	12	remember	remember	VERB
easat-5072	263	13	that	that	SCONJ
easat-5072	263	14	these	these	DET
easat-5072	263	15	dictionaries	dictionary	NOUN
easat-5072	263	16	only	only	ADV
easat-5072	263	17	contain	contain	VERB
easat-5072	263	18	the	the	DET
easat-5072	263	19	most	most	ADV
easat-5072	263	20	common	common	ADJ
easat-5072	263	21	words	word	NOUN
easat-5072	263	22	of	of	ADP
easat-5072	263	23	a	a	DET
easat-5072	263	24	particular	particular	ADJ
easat-5072	263	25	language	language	NOUN
easat-5072	263	26	or	or	CCONJ
easat-5072	263	27	region	region	NOUN
easat-5072	263	28	.	.	PUNCT
easat-5072	264	1	7.3	7.3	NUM
easat-5072	264	2	.	.	PUNCT
easat-5072	265	1	rainbow	rainbow	NOUN
easat-5072	265	2	tables	table	NOUN
easat-5072	265	3	rainbow	rainbow	NOUN
easat-5072	265	4	tables	table	NOUN
easat-5072	265	5	represent	represent	VERB
easat-5072	265	6	a	a	DET
easat-5072	265	7	combination	combination	NOUN
easat-5072	265	8	of	of	ADP
easat-5072	265	9	brute	brute	ADJ
easat-5072	265	10	force	force	NOUN
easat-5072	265	11	and	and	CCONJ
easat-5072	265	12	dictionary	dictionary	ADJ
easat-5072	265	13	attacks	attack	NOUN
easat-5072	265	14	.	.	PUNCT
easat-5072	266	1	this	this	DET
easat-5072	266	2	concept	concept	NOUN
easat-5072	266	3	is	be	AUX
easat-5072	266	4	best	well	ADV
easat-5072	266	5	explained	explain	VERB
easat-5072	266	6	using	use	VERB
easat-5072	266	7	the	the	DET
easat-5072	266	8	theory	theory	NOUN
easat-5072	266	9	of	of	ADP
easat-5072	266	10	databases	database	NOUN
easat-5072	266	11	.	.	PUNCT
easat-5072	267	1	in	in	ADP
easat-5072	267	2	databases	database	NOUN
easat-5072	267	3	,	,	PUNCT
easat-5072	267	4	one	one	NUM
easat-5072	267	5	primary	primary	ADJ
easat-5072	267	6	key	key	NOUN
easat-5072	267	7	is	be	AUX
easat-5072	267	8	usually	usually	ADV
easat-5072	267	9	unique	unique	ADJ
easat-5072	267	10	for	for	ADP
easat-5072	267	11	each	each	DET
easat-5072	267	12	table	table	NOUN
easat-5072	267	13	row	row	NOUN
easat-5072	267	14	and	and	CCONJ
easat-5072	267	15	serves	serve	VERB
easat-5072	267	16	as	as	ADP
easat-5072	267	17	a	a	DET
easat-5072	267	18	unique	unique	ADJ
easat-5072	267	19	identifier	identifier	NOUN
easat-5072	267	20	.	.	PUNCT
easat-5072	268	1	similarly	similarly	ADV
easat-5072	268	2	,	,	PUNCT
easat-5072	268	3	in	in	ADP
easat-5072	268	4	rainbow	rainbow	NOUN
easat-5072	268	5	tables	table	NOUN
easat-5072	268	6	,	,	PUNCT
easat-5072	268	7	each	each	DET
easat-5072	268	8	hash	hash	NOUN
easat-5072	268	9	is	be	AUX
easat-5072	268	10	unique	unique	ADJ
easat-5072	268	11	for	for	ADP
easat-5072	268	12	each	each	DET
easat-5072	268	13	row	row	NOUN
easat-5072	268	14	,	,	PUNCT
easat-5072	268	15	with	with	ADP
easat-5072	268	16	a	a	DET
easat-5072	268	17	corresponding	correspond	VERB
easat-5072	268	18	plaintext	plaintext	NOUN
easat-5072	268	19	value	value	NOUN
easat-5072	268	20	.	.	PUNCT
easat-5072	269	1	this	this	DET
easat-5072	269	2	attack	attack	NOUN
easat-5072	269	3	is	be	AUX
easat-5072	269	4	by	by	ADP
easat-5072	269	5	far	far	ADV
easat-5072	269	6	the	the	DET
easat-5072	269	7	fastest	fast	ADJ
easat-5072	269	8	.	.	PUNCT
easat-5072	270	1	in	in	ADP
easat-5072	270	2	previous	previous	ADJ
easat-5072	270	3	attacks	attack	NOUN
easat-5072	270	4	,	,	PUNCT
easat-5072	270	5	the	the	DET
easat-5072	270	6	computer	computer	NOUN
easat-5072	270	7	had	have	VERB
easat-5072	270	8	to	to	PART
easat-5072	270	9	fetch	fetch	VERB
easat-5072	270	10	a	a	DET
easat-5072	270	11	value	value	NOUN
easat-5072	270	12	,	,	PUNCT
easat-5072	270	13	calculate	calculate	VERB
easat-5072	270	14	its	its	PRON
easat-5072	270	15	hash	hash	NOUN
easat-5072	270	16	,	,	PUNCT
easat-5072	270	17	and	and	CCONJ
easat-5072	270	18	compare	compare	VERB
easat-5072	270	19	it	it	PRON
easat-5072	270	20	with	with	ADP
easat-5072	270	21	the	the	DET
easat-5072	270	22	target	target	NOUN
easat-5072	270	23	values	value	NOUN
easat-5072	270	24	.	.	PUNCT
easat-5072	271	1	this	this	DET
easat-5072	271	2	step	step	NOUN
easat-5072	271	3	is	be	AUX
easat-5072	271	4	unnecessary	unnecessary	ADJ
easat-5072	271	5	with	with	ADP
easat-5072	271	6	this	this	DET
easat-5072	271	7	attack	attack	NOUN
easat-5072	271	8	type	type	NOUN
easat-5072	271	9	,	,	PUNCT
easat-5072	271	10	as	as	SCONJ
easat-5072	271	11	the	the	DET
easat-5072	271	12	hash	hash	NOUN
easat-5072	271	13	is	be	AUX
easat-5072	271	14	precomputed	precompute	VERB
easat-5072	271	15	for	for	ADP
easat-5072	271	16	all	all	DET
easat-5072	271	17	table	table	NOUN
easat-5072	271	18	entries	entry	NOUN
easat-5072	271	19	.	.	PUNCT
easat-5072	272	1	the	the	DET
easat-5072	272	2	computer	computer	NOUN
easat-5072	272	3	retrieves	retrieve	VERB
easat-5072	272	4	the	the	DET
easat-5072	272	5	precomputed	precompute	VERB
easat-5072	272	6	hash	hash	NOUN
easat-5072	272	7	and	and	CCONJ
easat-5072	272	8	compares	compare	VERB
easat-5072	272	9	it	it	PRON
easat-5072	272	10	to	to	ADP
easat-5072	272	11	the	the	DET
easat-5072	272	12	target	target	NOUN
easat-5072	272	13	hash	hash	NOUN
easat-5072	272	14	.	.	PUNCT
easat-5072	273	1	if	if	SCONJ
easat-5072	273	2	they	they	PRON
easat-5072	273	3	match	match	VERB
easat-5072	273	4	,	,	PUNCT
easat-5072	273	5	it	it	PRON
easat-5072	273	6	only	only	ADV
easat-5072	273	7	needs	need	VERB
easat-5072	273	8	to	to	PART
easat-5072	273	9	recover	recover	VERB
easat-5072	273	10	the	the	DET
easat-5072	273	11	plaintext	plaintext	NOUN
easat-5072	273	12	version	version	NOUN
easat-5072	273	13	from	from	ADP
easat-5072	273	14	the	the	DET
easat-5072	273	15	adjacent	adjacent	ADJ
easat-5072	273	16	column	column	NOUN
easat-5072	273	17	.	.	PUNCT
easat-5072	274	1	figure	figure	VERB
easat-5072	274	2	3	3	NUM
easat-5072	274	3	shows	show	VERB
easat-5072	274	4	an	an	DET
easat-5072	274	5	attack	attack	NOUN
easat-5072	274	6	on	on	ADP
easat-5072	274	7	an	an	DET
easat-5072	274	8	ntlm	ntlm	ADJ
easat-5072	274	9	hash	hash	NOUN
easat-5072	274	10	using	use	VERB
easat-5072	274	11	the	the	DET
easat-5072	274	12	ophcrack	ophcrack	NOUN
easat-5072	274	13	tool	tool	NOUN
easat-5072	274	14	,	,	PUNCT
easat-5072	274	15	which	which	PRON
easat-5072	274	16	leverages	leverage	VERB
easat-5072	274	17	rainbow	rainbow	NOUN
easat-5072	274	18	tables	table	NOUN
easat-5072	274	19	.	.	PUNCT
easat-5072	275	1	2315	2315	NUM
easat-5072	275	2	edelweiss	edelweiss	PROPN
easat-5072	275	3	applied	apply	VERB
easat-5072	275	4	science	science	NOUN
easat-5072	275	5	and	and	CCONJ
easat-5072	275	6	technology	technology	NOUN
easat-5072	275	7	issn	issn	PROPN
easat-5072	275	8	:	:	PUNCT
easat-5072	275	9	2576	2576	NUM
easat-5072	275	10	-	-	SYM
easat-5072	275	11	8484	8484	NUM
easat-5072	275	12	vol	vol	NOUN
easat-5072	275	13	.	.	PROPN
easat-5072	276	1	9	9	NUM
easat-5072	276	2	,	,	PUNCT
easat-5072	276	3	no	no	INTJ
easat-5072	276	4	.	.	NOUN
easat-5072	276	5	2	2	NUM
easat-5072	276	6	:	:	PUNCT
easat-5072	276	7	2307	2307	NUM
easat-5072	276	8	-	-	SYM
easat-5072	276	9	2317	2317	NUM
easat-5072	276	10	,	,	PUNCT
easat-5072	276	11	2025	2025	NUM
easat-5072	276	12	doi	doi	NOUN
easat-5072	276	13	:	:	PUNCT
easat-5072	276	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	276	15	©	©	PROPN
easat-5072	276	16	2025	2025	NUM
easat-5072	276	17	by	by	ADP
easat-5072	276	18	the	the	DET
easat-5072	276	19	authors	author	NOUN
easat-5072	276	20	;	;	PUNCT
easat-5072	276	21	licensee	licensee	PROPN
easat-5072	276	22	learning	learn	VERB
easat-5072	276	23	gate	gate	PROPN
easat-5072	276	24	figure	figure	NOUN
easat-5072	276	25	3	3	NUM
easat-5072	276	26	.	.	PUNCT
easat-5072	276	27	rainbow	rainbow	NOUN
easat-5072	276	28	tables	table	NOUN
easat-5072	276	29	in	in	ADP
easat-5072	276	30	ophcrack	ophcrack	NOUN
easat-5072	276	31	.	.	PUNCT
easat-5072	277	1	although	although	SCONJ
easat-5072	277	2	the	the	DET
easat-5072	277	3	password	password	NOUN
easat-5072	277	4	was	be	AUX
easat-5072	277	5	relatively	relatively	ADV
easat-5072	277	6	simple	simple	ADJ
easat-5072	277	7	,	,	PUNCT
easat-5072	277	8	the	the	DET
easat-5072	277	9	tables	table	NOUN
easat-5072	277	10	quickly	quickly	ADV
easat-5072	277	11	found	find	VERB
easat-5072	277	12	the	the	DET
easat-5072	277	13	corresponding	corresponding	ADJ
easat-5072	277	14	value	value	NOUN
easat-5072	277	15	.	.	PUNCT
easat-5072	278	1	however	however	ADV
easat-5072	278	2	,	,	PUNCT
easat-5072	278	3	this	this	DET
easat-5072	278	4	technique	technique	NOUN
easat-5072	278	5	has	have	VERB
easat-5072	278	6	its	its	PRON
easat-5072	278	7	drawbacks	drawback	NOUN
easat-5072	278	8	,	,	PUNCT
easat-5072	278	9	similar	similar	ADJ
easat-5072	278	10	to	to	ADP
easat-5072	278	11	dictionary	dictionary	ADJ
easat-5072	278	12	attacks	attack	NOUN
easat-5072	278	13	.	.	PUNCT
easat-5072	279	1	rainbow	rainbow	NOUN
easat-5072	279	2	tables	table	NOUN
easat-5072	279	3	require	require	VERB
easat-5072	279	4	significant	significant	ADJ
easat-5072	279	5	storage	storage	NOUN
easat-5072	279	6	space	space	NOUN
easat-5072	279	7	,	,	PUNCT
easat-5072	279	8	and	and	CCONJ
easat-5072	279	9	data	datum	NOUN
easat-5072	279	10	retrieval	retrieval	NOUN
easat-5072	279	11	from	from	ADP
easat-5072	279	12	a	a	DET
easat-5072	279	13	hard	hard	ADJ
easat-5072	279	14	drive	drive	NOUN
easat-5072	279	15	creates	create	VERB
easat-5072	279	16	a	a	DET
easat-5072	279	17	bottleneck	bottleneck	NOUN
easat-5072	279	18	that	that	PRON
easat-5072	279	19	drastically	drastically	ADV
easat-5072	279	20	slows	slow	VERB
easat-5072	279	21	down	down	ADP
easat-5072	279	22	the	the	DET
easat-5072	279	23	process	process	NOUN
easat-5072	279	24	.	.	PUNCT
easat-5072	280	1	8	8	X
easat-5072	280	2	.	.	X
easat-5072	281	1	future	future	ADJ
easat-5072	281	2	research	research	NOUN
easat-5072	281	3	future	future	ADJ
easat-5072	281	4	research	research	NOUN
easat-5072	281	5	in	in	ADP
easat-5072	281	6	hash	hash	NOUN
easat-5072	281	7	functions	function	NOUN
easat-5072	281	8	should	should	AUX
easat-5072	281	9	focus	focus	VERB
easat-5072	281	10	on	on	ADP
easat-5072	281	11	developing	develop	VERB
easat-5072	281	12	new	new	ADJ
easat-5072	281	13	algorithms	algorithm	NOUN
easat-5072	281	14	that	that	PRON
easat-5072	281	15	address	address	VERB
easat-5072	281	16	the	the	DET
easat-5072	281	17	vulnerabilities	vulnerability	NOUN
easat-5072	281	18	identified	identify	VERB
easat-5072	281	19	in	in	ADP
easat-5072	281	20	current	current	ADJ
easat-5072	281	21	cryptographic	cryptographic	ADJ
easat-5072	281	22	functions	function	NOUN
easat-5072	281	23	.	.	PUNCT
easat-5072	282	1	as	as	SCONJ
easat-5072	282	2	advancements	advancement	NOUN
easat-5072	282	3	in	in	ADP
easat-5072	282	4	computing	compute	VERB
easat-5072	282	5	power	power	NOUN
easat-5072	282	6	make	make	VERB
easat-5072	282	7	brute	brute	ADJ
easat-5072	282	8	-	-	PUNCT
easat-5072	282	9	force	force	NOUN
easat-5072	282	10	and	and	CCONJ
easat-5072	282	11	dictionary	dictionary	ADJ
easat-5072	282	12	attacks	attack	NOUN
easat-5072	282	13	increasingly	increasingly	ADV
easat-5072	282	14	feasible	feasible	ADJ
easat-5072	282	15	,	,	PUNCT
easat-5072	282	16	especially	especially	ADV
easat-5072	282	17	with	with	ADP
easat-5072	282	18	gpu	gpu	NOUN
easat-5072	282	19	and	and	CCONJ
easat-5072	282	20	distributed	distribute	VERB
easat-5072	282	21	computing	computing	NOUN
easat-5072	282	22	systems	system	NOUN
easat-5072	282	23	,	,	PUNCT
easat-5072	282	24	exploring	explore	VERB
easat-5072	282	25	hash	hash	NOUN
easat-5072	282	26	functions	function	NOUN
easat-5072	282	27	with	with	ADP
easat-5072	282	28	higher	high	ADJ
easat-5072	282	29	resistance	resistance	NOUN
easat-5072	282	30	to	to	ADP
easat-5072	282	31	these	these	DET
easat-5072	282	32	attacks	attack	NOUN
easat-5072	282	33	is	be	AUX
easat-5072	282	34	essential	essential	ADJ
easat-5072	282	35	.	.	PUNCT
easat-5072	283	1	additionally	additionally	ADV
easat-5072	283	2	,	,	PUNCT
easat-5072	283	3	there	there	PRON
easat-5072	283	4	is	be	VERB
easat-5072	283	5	a	a	DET
easat-5072	283	6	need	need	NOUN
easat-5072	283	7	for	for	ADP
easat-5072	283	8	lightweight	lightweight	ADJ
easat-5072	283	9	cryptographic	cryptographic	ADJ
easat-5072	283	10	hash	hash	NOUN
easat-5072	283	11	functions	function	NOUN
easat-5072	283	12	that	that	PRON
easat-5072	283	13	are	be	AUX
easat-5072	283	14	optimized	optimize	VERB
easat-5072	283	15	for	for	ADP
easat-5072	283	16	resource	resource	NOUN
easat-5072	283	17	-	-	PUNCT
easat-5072	283	18	constrained	constrain	VERB
easat-5072	283	19	devices	device	NOUN
easat-5072	283	20	such	such	ADJ
easat-5072	283	21	as	as	ADP
easat-5072	283	22	those	those	PRON
easat-5072	283	23	in	in	ADP
easat-5072	283	24	iot	iot	ADJ
easat-5072	283	25	environments	environment	NOUN
easat-5072	283	26	,	,	PUNCT
easat-5072	283	27	which	which	PRON
easat-5072	283	28	have	have	AUX
easat-5072	283	29	limited	limit	VERB
easat-5072	283	30	processing	processing	NOUN
easat-5072	283	31	power	power	NOUN
easat-5072	283	32	yet	yet	ADV
easat-5072	283	33	require	require	VERB
easat-5072	283	34	robust	robust	ADJ
easat-5072	283	35	security	security	NOUN
easat-5072	283	36	mechanisms	mechanism	NOUN
easat-5072	283	37	.	.	PUNCT
easat-5072	284	1	enhancing	enhance	VERB
easat-5072	284	2	the	the	DET
easat-5072	284	3	efficiency	efficiency	NOUN
easat-5072	284	4	and	and	CCONJ
easat-5072	284	5	scalability	scalability	NOUN
easat-5072	284	6	of	of	ADP
easat-5072	284	7	privacy	privacy	NOUN
easat-5072	284	8	-	-	PUNCT
easat-5072	284	9	preserving	preserve	VERB
easat-5072	284	10	cracking	crack	VERB
easat-5072	284	11	protocols	protocol	NOUN
easat-5072	284	12	could	could	AUX
easat-5072	284	13	also	also	ADV
easat-5072	284	14	be	be	AUX
easat-5072	284	15	a	a	DET
easat-5072	284	16	valuable	valuable	ADJ
easat-5072	284	17	study	study	NOUN
easat-5072	284	18	area	area	NOUN
easat-5072	284	19	,	,	PUNCT
easat-5072	284	20	especially	especially	ADV
easat-5072	284	21	for	for	ADP
easat-5072	284	22	third	third	ADJ
easat-5072	284	23	-	-	PUNCT
easat-5072	284	24	party	party	NOUN
easat-5072	284	25	services	service	NOUN
easat-5072	284	26	applications	application	NOUN
easat-5072	284	27	.	.	PUNCT
easat-5072	285	1	research	research	NOUN
easat-5072	285	2	may	may	AUX
easat-5072	285	3	further	far	ADV
easat-5072	285	4	investigate	investigate	VERB
easat-5072	285	5	integrating	integrate	VERB
easat-5072	285	6	neural	neural	ADJ
easat-5072	285	7	network	network	NOUN
easat-5072	285	8	models	model	NOUN
easat-5072	285	9	into	into	ADP
easat-5072	285	10	hash	hash	NOUN
easat-5072	285	11	functions	function	NOUN
easat-5072	285	12	,	,	PUNCT
easat-5072	285	13	potentially	potentially	ADV
easat-5072	285	14	leveraging	leverage	VERB
easat-5072	285	15	machine	machine	NOUN
easat-5072	285	16	learning	learning	NOUN
easat-5072	285	17	for	for	ADP
easat-5072	285	18	adaptive	adaptive	ADJ
easat-5072	285	19	security	security	NOUN
easat-5072	285	20	responses	response	NOUN
easat-5072	285	21	to	to	ADP
easat-5072	285	22	evolving	evolve	VERB
easat-5072	285	23	attack	attack	NOUN
easat-5072	285	24	patterns	pattern	NOUN
easat-5072	285	25	.	.	PUNCT
easat-5072	286	1	lastly	lastly	ADV
easat-5072	286	2	,	,	PUNCT
easat-5072	286	3	novel	novel	ADJ
easat-5072	286	4	approaches	approach	NOUN
easat-5072	286	5	to	to	ADP
easat-5072	286	6	multifactor	multifactor	NOUN
easat-5072	286	7	credential	credential	ADJ
easat-5072	286	8	hashing	hashing	NOUN
easat-5072	286	9	functions	function	NOUN
easat-5072	286	10	that	that	PRON
easat-5072	286	11	balance	balance	VERB
easat-5072	286	12	security	security	NOUN
easat-5072	286	13	and	and	CCONJ
easat-5072	286	14	latency	latency	NOUN
easat-5072	286	15	requirements	requirement	NOUN
easat-5072	286	16	could	could	AUX
easat-5072	286	17	strengthen	strengthen	VERB
easat-5072	286	18	authentication	authentication	NOUN
easat-5072	286	19	mechanisms	mechanism	NOUN
easat-5072	286	20	without	without	ADP
easat-5072	286	21	significantly	significantly	ADV
easat-5072	286	22	impacting	impact	VERB
easat-5072	286	23	user	user	NOUN
easat-5072	286	24	experience	experience	NOUN
easat-5072	286	25	.	.	PUNCT
easat-5072	287	1	2316	2316	NUM
easat-5072	287	2	edelweiss	edelweiss	PROPN
easat-5072	287	3	applied	apply	VERB
easat-5072	287	4	science	science	NOUN
easat-5072	287	5	and	and	CCONJ
easat-5072	287	6	technology	technology	NOUN
easat-5072	287	7	issn	issn	PROPN
easat-5072	287	8	:	:	PUNCT
easat-5072	287	9	2576	2576	NUM
easat-5072	287	10	-	-	SYM
easat-5072	287	11	8484	8484	NUM
easat-5072	287	12	vol	vol	NOUN
easat-5072	287	13	.	.	PROPN
easat-5072	288	1	9	9	NUM
easat-5072	288	2	,	,	PUNCT
easat-5072	288	3	no	no	INTJ
easat-5072	288	4	.	.	NOUN
easat-5072	288	5	2	2	NUM
easat-5072	288	6	:	:	PUNCT
easat-5072	288	7	2307	2307	NUM
easat-5072	288	8	-	-	SYM
easat-5072	288	9	2317	2317	NUM
easat-5072	288	10	,	,	PUNCT
easat-5072	288	11	2025	2025	NUM
easat-5072	288	12	doi	doi	NOUN
easat-5072	288	13	:	:	PUNCT
easat-5072	288	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	288	15	©	©	PROPN
easat-5072	288	16	2025	2025	NUM
easat-5072	288	17	by	by	ADP
easat-5072	288	18	the	the	DET
easat-5072	288	19	authors	author	NOUN
easat-5072	288	20	;	;	PUNCT
easat-5072	288	21	licensee	licensee	PROPN
easat-5072	288	22	learning	learning	NOUN
easat-5072	288	23	gate	gate	NOUN
easat-5072	288	24	9	9	NUM
easat-5072	288	25	.	.	PUNCT
easat-5072	289	1	conclusion	conclusion	NOUN
easat-5072	289	2	this	this	DET
easat-5072	289	3	paper	paper	NOUN
easat-5072	289	4	's	's	PART
easat-5072	289	5	findings	finding	NOUN
easat-5072	289	6	highlight	highlight	VERB
easat-5072	289	7	the	the	DET
easat-5072	289	8	vulnerabilities	vulnerability	NOUN
easat-5072	289	9	in	in	ADP
easat-5072	289	10	commonly	commonly	ADV
easat-5072	289	11	utilized	utilize	VERB
easat-5072	289	12	hash	hash	NOUN
easat-5072	289	13	functions	function	NOUN
easat-5072	289	14	when	when	SCONJ
easat-5072	289	15	subjected	subject	VERB
easat-5072	289	16	to	to	ADP
easat-5072	289	17	contemporary	contemporary	ADJ
easat-5072	289	18	attack	attack	NOUN
easat-5072	289	19	methods	method	NOUN
easat-5072	289	20	,	,	PUNCT
easat-5072	289	21	including	include	VERB
easat-5072	289	22	brute	brute	NOUN
easat-5072	289	23	-	-	PUNCT
easat-5072	289	24	force	force	NOUN
easat-5072	289	25	,	,	PUNCT
easat-5072	289	26	dictionary	dictionary	ADJ
easat-5072	289	27	,	,	PUNCT
easat-5072	289	28	and	and	CCONJ
easat-5072	289	29	rainbow	rainbow	NOUN
easat-5072	289	30	table	table	NOUN
easat-5072	289	31	attacks	attack	NOUN
easat-5072	289	32	.	.	PUNCT
easat-5072	290	1	using	use	VERB
easat-5072	290	2	tools	tool	NOUN
easat-5072	290	3	like	like	ADP
easat-5072	290	4	hashcat	hashcat	PROPN
easat-5072	290	5	,	,	PUNCT
easat-5072	290	6	john	john	PROPN
easat-5072	290	7	the	the	DET
easat-5072	290	8	ripper	ripper	PROPN
easat-5072	290	9	,	,	PUNCT
easat-5072	290	10	and	and	CCONJ
easat-5072	290	11	cain	cain	PROPN
easat-5072	290	12	&	&	CCONJ
easat-5072	290	13	abel	abel	PROPN
easat-5072	290	14	,	,	PUNCT
easat-5072	290	15	our	our	PRON
easat-5072	290	16	assessment	assessment	NOUN
easat-5072	290	17	revealed	reveal	VERB
easat-5072	290	18	substantial	substantial	ADJ
easat-5072	290	19	vulnerabilities	vulnerability	NOUN
easat-5072	290	20	in	in	ADP
easat-5072	290	21	hash	hash	NOUN
easat-5072	290	22	algorithms	algorithm	NOUN
easat-5072	290	23	,	,	PUNCT
easat-5072	290	24	including	include	VERB
easat-5072	290	25	md5	md5	NOUN
easat-5072	290	26	and	and	CCONJ
easat-5072	290	27	sha-1	sha-1	NOUN
easat-5072	290	28	.	.	PUNCT
easat-5072	291	1	while	while	SCONJ
easat-5072	291	2	historically	historically	ADV
easat-5072	291	3	significant	significant	ADJ
easat-5072	291	4	,	,	PUNCT
easat-5072	291	5	these	these	DET
easat-5072	291	6	algorithms	algorithm	NOUN
easat-5072	291	7	exhibit	exhibit	VERB
easat-5072	291	8	vulnerabilities	vulnerability	NOUN
easat-5072	291	9	owing	owe	VERB
easat-5072	291	10	to	to	ADP
easat-5072	291	11	their	their	PRON
easat-5072	291	12	comparatively	comparatively	ADV
easat-5072	291	13	low	low	ADJ
easat-5072	291	14	computational	computational	ADJ
easat-5072	291	15	complexity	complexity	NOUN
easat-5072	291	16	,	,	PUNCT
easat-5072	291	17	rendering	render	VERB
easat-5072	291	18	them	they	PRON
easat-5072	291	19	susceptible	susceptible	ADJ
easat-5072	291	20	to	to	ADP
easat-5072	291	21	attacks	attack	NOUN
easat-5072	291	22	utilizing	utilize	VERB
easat-5072	291	23	modern	modern	ADJ
easat-5072	291	24	hardware	hardware	NOUN
easat-5072	291	25	capabilities	capability	NOUN
easat-5072	291	26	.	.	PUNCT
easat-5072	292	1	conversely	conversely	ADV
easat-5072	292	2	,	,	PUNCT
easat-5072	292	3	although	although	SCONJ
easat-5072	292	4	sha-512	sha-512	NOUN
easat-5072	292	5	demonstrated	demonstrate	VERB
easat-5072	292	6	superior	superior	ADJ
easat-5072	292	7	resistance	resistance	NOUN
easat-5072	292	8	,	,	PUNCT
easat-5072	292	9	it	it	PRON
easat-5072	292	10	compromised	compromise	VERB
easat-5072	292	11	processing	processing	NOUN
easat-5072	292	12	speed	speed	NOUN
easat-5072	292	13	,	,	PUNCT
easat-5072	292	14	highlighting	highlight	VERB
easat-5072	292	15	the	the	DET
easat-5072	292	16	trade	trade	NOUN
easat-5072	292	17	-	-	PUNCT
easat-5072	292	18	off	off	NOUN
easat-5072	292	19	between	between	ADP
easat-5072	292	20	security	security	NOUN
easat-5072	292	21	and	and	CCONJ
easat-5072	292	22	efficiency	efficiency	NOUN
easat-5072	292	23	.	.	PUNCT
easat-5072	293	1	the	the	DET
easat-5072	293	2	study	study	NOUN
easat-5072	293	3	demonstrated	demonstrate	VERB
easat-5072	293	4	that	that	SCONJ
easat-5072	293	5	advancements	advancement	NOUN
easat-5072	293	6	in	in	ADP
easat-5072	293	7	gpu	gpu	NOUN
easat-5072	293	8	and	and	CCONJ
easat-5072	293	9	distributed	distribute	VERB
easat-5072	293	10	network	network	NOUN
easat-5072	293	11	computing	computing	NOUN
easat-5072	293	12	significantly	significantly	ADV
easat-5072	293	13	improve	improve	VERB
easat-5072	293	14	the	the	DET
easat-5072	293	15	efficiency	efficiency	NOUN
easat-5072	293	16	of	of	ADP
easat-5072	293	17	hash	hash	NOUN
easat-5072	293	18	-	-	PUNCT
easat-5072	293	19	cracking	crack	VERB
easat-5072	293	20	techniques	technique	NOUN
easat-5072	293	21	in	in	ADP
easat-5072	293	22	a	a	DET
easat-5072	293	23	resource	resource	NOUN
easat-5072	293	24	-	-	PUNCT
easat-5072	293	25	constrained	constrain	VERB
easat-5072	293	26	environment	environment	NOUN
easat-5072	293	27	.	.	PUNCT
easat-5072	294	1	our	our	PRON
easat-5072	294	2	findings	finding	NOUN
easat-5072	294	3	indicate	indicate	VERB
easat-5072	294	4	that	that	SCONJ
easat-5072	294	5	tools	tool	NOUN
easat-5072	294	6	utilizing	utilize	VERB
easat-5072	294	7	gpu	gpu	NOUN
easat-5072	294	8	acceleration	acceleration	NOUN
easat-5072	294	9	substantially	substantially	ADV
easat-5072	294	10	surpass	surpass	VERB
easat-5072	294	11	those	those	PRON
easat-5072	294	12	limited	limit	VERB
easat-5072	294	13	to	to	PART
easat-5072	294	14	cpu	cpu	VERB
easat-5072	294	15	operations	operation	NOUN
easat-5072	294	16	,	,	PUNCT
easat-5072	294	17	demonstrating	demonstrate	VERB
easat-5072	294	18	the	the	DET
easat-5072	294	19	influence	influence	NOUN
easat-5072	294	20	of	of	ADP
easat-5072	294	21	hardware	hardware	NOUN
easat-5072	294	22	optimization	optimization	NOUN
easat-5072	294	23	on	on	ADP
easat-5072	294	24	the	the	DET
easat-5072	294	25	efficacy	efficacy	NOUN
easat-5072	294	26	of	of	ADP
easat-5072	294	27	these	these	DET
easat-5072	294	28	attacks	attack	NOUN
easat-5072	294	29	.	.	PUNCT
easat-5072	295	1	furthermore	furthermore	ADV
easat-5072	295	2	,	,	PUNCT
easat-5072	295	3	examining	examine	VERB
easat-5072	295	4	rainbow	rainbow	NOUN
easat-5072	295	5	tables	table	NOUN
easat-5072	295	6	demonstrated	demonstrate	VERB
easat-5072	295	7	their	their	PRON
easat-5072	295	8	effectiveness	effectiveness	NOUN
easat-5072	295	9	in	in	ADP
easat-5072	295	10	expedited	expedite	VERB
easat-5072	295	11	hash	hash	NOUN
easat-5072	295	12	recovery	recovery	NOUN
easat-5072	295	13	,	,	PUNCT
easat-5072	295	14	although	although	SCONJ
easat-5072	295	15	this	this	PRON
easat-5072	295	16	comes	come	VERB
easat-5072	295	17	with	with	ADP
easat-5072	295	18	significant	significant	ADJ
easat-5072	295	19	storage	storage	NOUN
easat-5072	295	20	demands	demand	NOUN
easat-5072	295	21	.	.	PUNCT
easat-5072	296	1	these	these	DET
easat-5072	296	2	findings	finding	NOUN
easat-5072	296	3	have	have	VERB
easat-5072	296	4	significant	significant	ADJ
easat-5072	296	5	ramifications	ramification	NOUN
easat-5072	296	6	for	for	ADP
easat-5072	296	7	both	both	CCONJ
easat-5072	296	8	scholarly	scholarly	ADJ
easat-5072	296	9	and	and	CCONJ
easat-5072	296	10	practical	practical	ADJ
easat-5072	296	11	applications	application	NOUN
easat-5072	296	12	.	.	PUNCT
easat-5072	297	1	they	they	PRON
easat-5072	297	2	emphasize	emphasize	VERB
easat-5072	297	3	the	the	DET
easat-5072	297	4	necessity	necessity	NOUN
easat-5072	297	5	of	of	ADP
easat-5072	297	6	transitioning	transition	VERB
easat-5072	297	7	from	from	ADP
easat-5072	297	8	obsolete	obsolete	ADJ
easat-5072	297	9	hash	hash	NOUN
easat-5072	297	10	functions	function	NOUN
easat-5072	297	11	to	to	ADP
easat-5072	297	12	more	more	ADV
easat-5072	297	13	secure	secure	ADJ
easat-5072	297	14	alternatives	alternative	NOUN
easat-5072	297	15	,	,	PUNCT
easat-5072	297	16	such	such	ADJ
easat-5072	297	17	as	as	ADP
easat-5072	297	18	sha-3	sha-3	NOUN
easat-5072	297	19	or	or	CCONJ
easat-5072	297	20	slower	slow	ADJ
easat-5072	297	21	hash	hash	NOUN
easat-5072	297	22	functions	function	NOUN
easat-5072	297	23	like	like	ADP
easat-5072	297	24	bcrypt	bcrypt	PROPN
easat-5072	297	25	and	and	CCONJ
easat-5072	297	26	scrypt	scrypt	PROPN
easat-5072	297	27	,	,	PUNCT
easat-5072	297	28	particularly	particularly	ADV
easat-5072	297	29	in	in	ADP
easat-5072	297	30	high	high	ADJ
easat-5072	297	31	-	-	PUNCT
easat-5072	297	32	security	security	NOUN
easat-5072	297	33	environments	environment	NOUN
easat-5072	297	34	.	.	PUNCT
easat-5072	298	1	the	the	DET
easat-5072	298	2	study	study	NOUN
easat-5072	298	3	underscores	underscore	VERB
easat-5072	298	4	the	the	DET
easat-5072	298	5	importance	importance	NOUN
easat-5072	298	6	of	of	ADP
easat-5072	298	7	incorporating	incorporate	VERB
easat-5072	298	8	advanced	advanced	ADJ
easat-5072	298	9	cryptographic	cryptographic	ADJ
easat-5072	298	10	methods	method	NOUN
easat-5072	298	11	like	like	ADP
easat-5072	298	12	salt	salt	NOUN
easat-5072	298	13	and	and	CCONJ
easat-5072	298	14	multifactor	multifactor	NOUN
easat-5072	298	15	authentication	authentication	NOUN
easat-5072	298	16	to	to	PART
easat-5072	298	17	reduce	reduce	VERB
easat-5072	298	18	risks	risk	NOUN
easat-5072	298	19	linked	link	VERB
easat-5072	298	20	to	to	ADP
easat-5072	298	21	predictable	predictable	ADJ
easat-5072	298	22	or	or	CCONJ
easat-5072	298	23	brute	brute	ADJ
easat-5072	298	24	-	-	PUNCT
easat-5072	298	25	force	force	NOUN
easat-5072	298	26	attack	attack	NOUN
easat-5072	298	27	scenarios	scenario	NOUN
easat-5072	298	28	.	.	PUNCT
easat-5072	299	1	this	this	DET
easat-5072	299	2	study	study	NOUN
easat-5072	299	3	enhances	enhance	VERB
easat-5072	299	4	the	the	DET
easat-5072	299	5	discourse	discourse	NOUN
easat-5072	299	6	on	on	ADP
easat-5072	299	7	cryptographic	cryptographic	ADJ
easat-5072	299	8	security	security	NOUN
easat-5072	299	9	by	by	ADP
easat-5072	299	10	elucidating	elucidate	VERB
easat-5072	299	11	the	the	DET
easat-5072	299	12	performance	performance	NOUN
easat-5072	299	13	attributes	attribute	NOUN
easat-5072	299	14	of	of	ADP
easat-5072	299	15	diverse	diverse	ADJ
easat-5072	299	16	attack	attack	NOUN
easat-5072	299	17	methodologies	methodology	NOUN
easat-5072	299	18	and	and	CCONJ
easat-5072	299	19	emphasizing	emphasize	VERB
easat-5072	299	20	the	the	DET
easat-5072	299	21	imperative	imperative	NOUN
easat-5072	299	22	for	for	ADP
easat-5072	299	23	ongoing	ongoing	ADJ
easat-5072	299	24	advancement	advancement	NOUN
easat-5072	299	25	in	in	ADP
easat-5072	299	26	hash	hash	NOUN
easat-5072	299	27	function	function	NOUN
easat-5072	299	28	design	design	NOUN
easat-5072	299	29	.	.	PUNCT
easat-5072	300	1	future	future	ADJ
easat-5072	300	2	research	research	NOUN
easat-5072	300	3	should	should	AUX
easat-5072	300	4	investigate	investigate	VERB
easat-5072	300	5	the	the	DET
easat-5072	300	6	creation	creation	NOUN
easat-5072	300	7	of	of	ADP
easat-5072	300	8	hash	hash	NOUN
easat-5072	300	9	algorithms	algorithm	NOUN
easat-5072	300	10	that	that	PRON
easat-5072	300	11	optimize	optimize	VERB
easat-5072	300	12	computational	computational	ADJ
easat-5072	300	13	efficiency	efficiency	NOUN
easat-5072	300	14	while	while	SCONJ
easat-5072	300	15	improving	improve	VERB
easat-5072	300	16	resistance	resistance	NOUN
easat-5072	300	17	to	to	ADP
easat-5072	300	18	both	both	CCONJ
easat-5072	300	19	conventional	conventional	ADJ
easat-5072	300	20	and	and	CCONJ
easat-5072	300	21	novel	novel	ADJ
easat-5072	300	22	attack	attack	NOUN
easat-5072	300	23	vectors	vector	NOUN
easat-5072	300	24	.	.	PUNCT
easat-5072	301	1	such	such	ADJ
easat-5072	301	2	endeavors	endeavor	NOUN
easat-5072	301	3	are	be	AUX
easat-5072	301	4	crucial	crucial	ADJ
easat-5072	301	5	to	to	PART
easat-5072	301	6	protect	protect	VERB
easat-5072	301	7	the	the	DET
easat-5072	301	8	integrity	integrity	NOUN
easat-5072	301	9	and	and	CCONJ
easat-5072	301	10	confidentiality	confidentiality	NOUN
easat-5072	301	11	of	of	ADP
easat-5072	301	12	digital	digital	ADJ
easat-5072	301	13	systems	system	NOUN
easat-5072	301	14	from	from	ADP
easat-5072	301	15	the	the	DET
easat-5072	301	16	relentless	relentless	ADJ
easat-5072	301	17	advancement	advancement	NOUN
easat-5072	301	18	of	of	ADP
easat-5072	301	19	computational	computational	ADJ
easat-5072	301	20	power	power	NOUN
easat-5072	301	21	.	.	PUNCT
easat-5072	302	1	transparency	transparency	NOUN
easat-5072	302	2	:	:	PUNCT
easat-5072	302	3	the	the	DET
easat-5072	302	4	authors	author	NOUN
easat-5072	302	5	confirm	confirm	VERB
easat-5072	302	6	that	that	SCONJ
easat-5072	302	7	the	the	DET
easat-5072	302	8	manuscript	manuscript	NOUN
easat-5072	302	9	is	be	AUX
easat-5072	302	10	an	an	DET
easat-5072	302	11	honest	honest	ADJ
easat-5072	302	12	,	,	PUNCT
easat-5072	302	13	accurate	accurate	ADJ
easat-5072	302	14	,	,	PUNCT
easat-5072	302	15	and	and	CCONJ
easat-5072	302	16	transparent	transparent	ADJ
easat-5072	302	17	account	account	NOUN
easat-5072	302	18	of	of	ADP
easat-5072	302	19	the	the	DET
easat-5072	302	20	study	study	NOUN
easat-5072	302	21	;	;	PUNCT
easat-5072	302	22	that	that	SCONJ
easat-5072	302	23	no	no	DET
easat-5072	302	24	vital	vital	ADJ
easat-5072	302	25	features	feature	NOUN
easat-5072	302	26	of	of	ADP
easat-5072	302	27	the	the	DET
easat-5072	302	28	study	study	NOUN
easat-5072	302	29	have	have	AUX
easat-5072	302	30	been	be	AUX
easat-5072	302	31	omitted	omit	VERB
easat-5072	302	32	;	;	PUNCT
easat-5072	302	33	and	and	CCONJ
easat-5072	302	34	that	that	SCONJ
easat-5072	302	35	any	any	DET
easat-5072	302	36	discrepancies	discrepancy	NOUN
easat-5072	302	37	from	from	ADP
easat-5072	302	38	the	the	DET
easat-5072	302	39	study	study	NOUN
easat-5072	302	40	as	as	SCONJ
easat-5072	302	41	planned	plan	VERB
easat-5072	302	42	have	have	AUX
easat-5072	302	43	been	be	AUX
easat-5072	302	44	explained	explain	VERB
easat-5072	302	45	.	.	PUNCT
easat-5072	303	1	this	this	DET
easat-5072	303	2	study	study	NOUN
easat-5072	303	3	followed	follow	VERB
easat-5072	303	4	all	all	DET
easat-5072	303	5	ethical	ethical	ADJ
easat-5072	303	6	practices	practice	NOUN
easat-5072	303	7	during	during	ADP
easat-5072	303	8	writing	writing	NOUN
easat-5072	303	9	.	.	PUNCT
easat-5072	304	1	copyright	copyright	NOUN
easat-5072	304	2	:	:	PUNCT
easat-5072	304	3	©	©	PROPN
easat-5072	304	4	2025	2025	NUM
easat-5072	304	5	by	by	ADP
easat-5072	304	6	the	the	DET
easat-5072	304	7	authors	author	NOUN
easat-5072	304	8	.	.	PUNCT
easat-5072	305	1	this	this	DET
easat-5072	305	2	open	open	ADJ
easat-5072	305	3	-	-	PUNCT
easat-5072	305	4	access	access	NOUN
easat-5072	305	5	article	article	NOUN
easat-5072	305	6	is	be	AUX
easat-5072	305	7	distributed	distribute	VERB
easat-5072	305	8	under	under	ADP
easat-5072	305	9	the	the	DET
easat-5072	305	10	terms	term	NOUN
easat-5072	305	11	and	and	CCONJ
easat-5072	305	12	conditions	condition	NOUN
easat-5072	305	13	of	of	ADP
easat-5072	305	14	the	the	DET
easat-5072	305	15	creative	creative	ADJ
easat-5072	305	16	commons	common	NOUN
easat-5072	305	17	attribution	attribution	NOUN
easat-5072	305	18	(	(	PUNCT
easat-5072	305	19	cc	cc	NOUN
easat-5072	305	20	by	by	ADP
easat-5072	305	21	)	)	PUNCT
easat-5072	305	22	license	license	NOUN
easat-5072	305	23	(	(	PUNCT
easat-5072	305	24	https://creativecommons.org/licenses/by/4.0/	https://creativecommons.org/licenses/by/4.0/	PROPN
easat-5072	305	25	)	)	PUNCT
easat-5072	305	26	.	.	PUNCT
easat-5072	306	1	references	reference	NOUN
easat-5072	306	2	[	[	X
easat-5072	306	3	1	1	NUM
easat-5072	306	4	]	]	PUNCT
easat-5072	306	5	k.	k.	NOUN
easat-5072	307	1	jangid	jangid	PROPN
easat-5072	307	2	and	and	CCONJ
easat-5072	307	3	vidushi	vidushi	ADJ
easat-5072	307	4	,	,	PUNCT
easat-5072	307	5	"	"	PUNCT
easat-5072	307	6	s	s	NOUN
easat-5072	307	7	-	-	NOUN
easat-5072	307	8	hash	hash	NOUN
easat-5072	307	9	:	:	PUNCT
easat-5072	307	10	a	a	DET
easat-5072	307	11	crack	crack	NOUN
easat-5072	307	12	towards	towards	ADP
easat-5072	307	13	cryptographic	cryptographic	ADJ
easat-5072	307	14	hash	hash	NOUN
easat-5072	307	15	functions	function	NOUN
easat-5072	307	16	,	,	PUNCT
easat-5072	307	17	"	"	PUNCT
easat-5072	307	18	csvtu	csvtu	NOUN
easat-5072	307	19	research	research	NOUN
easat-5072	307	20	journal	journal	NOUN
easat-5072	307	21	on	on	ADP
easat-5072	307	22	engineering	engineering	NOUN
easat-5072	307	23	and	and	CCONJ
easat-5072	307	24	technology	technology	NOUN
easat-5072	307	25	,	,	PUNCT
easat-5072	307	26	2021	2021	NUM
easat-5072	307	27	.	.	PUNCT
easat-5072	308	1	https://doi.org/10.30732/csvturj.20211001005	https://doi.org/10.30732/csvturj.20211001005	X
easat-5072	308	2	[	[	X
easat-5072	308	3	2	2	NUM
easat-5072	308	4	]	]	X
easat-5072	308	5	r.	r.	PROPN
easat-5072	308	6	kundu	kundu	PROPN
easat-5072	308	7	and	and	CCONJ
easat-5072	308	8	a.	a.	NOUN
easat-5072	308	9	dutta	dutta	PROPN
easat-5072	308	10	,	,	PUNCT
easat-5072	308	11	"	"	PUNCT
easat-5072	308	12	cryptographic	cryptographic	ADJ
easat-5072	308	13	hash	hash	NOUN
easat-5072	308	14	functions	function	NOUN
easat-5072	308	15	and	and	CCONJ
easat-5072	308	16	attacks	attack	NOUN
easat-5072	308	17	-	-	PUNCT
easat-5072	308	18	a	a	DET
easat-5072	308	19	detailed	detailed	ADJ
easat-5072	308	20	study	study	NOUN
easat-5072	308	21	,	,	PUNCT
easat-5072	308	22	"	"	PUNCT
easat-5072	308	23	international	international	ADJ
easat-5072	308	24	journal	journal	NOUN
easat-5072	308	25	of	of	ADP
easat-5072	308	26	advanced	advanced	ADJ
easat-5072	308	27	research	research	NOUN
easat-5072	308	28	in	in	ADP
easat-5072	308	29	computer	computer	NOUN
easat-5072	308	30	science	science	NOUN
easat-5072	308	31	,	,	PUNCT
easat-5072	308	32	vol	vol	NOUN
easat-5072	308	33	.	.	PROPN
easat-5072	309	1	11	11	NUM
easat-5072	309	2	,	,	PUNCT
easat-5072	309	3	no	no	INTJ
easat-5072	309	4	.	.	NOUN
easat-5072	309	5	2	2	NUM
easat-5072	309	6	,	,	PUNCT
easat-5072	309	7	pp	pp	ADJ
easat-5072	309	8	.	.	PUNCT
easat-5072	310	1	37	37	NUM
easat-5072	310	2	-	-	SYM
easat-5072	310	3	44	44	NUM
easat-5072	310	4	,	,	PUNCT
easat-5072	310	5	2020	2020	NUM
easat-5072	310	6	.	.	PUNCT
easat-5072	311	1	https://doi.org/10.26483/ijarcs.v11i2.6508	https://doi.org/10.26483/ijarcs.v11i2.6508	NUM
easat-5072	312	1	[	[	X
easat-5072	312	2	3	3	X
easat-5072	312	3	]	]	PUNCT
easat-5072	312	4	p.	p.	NOUN
easat-5072	312	5	j.	j.	PROPN
easat-5072	312	6	f.	f.	PROPN
easat-5072	312	7	bemida	bemida	PROPN
easat-5072	312	8	,	,	PUNCT
easat-5072	312	9	a.	a.	NOUN
easat-5072	312	10	m.	m.	PROPN
easat-5072	312	11	sison	sison	PROPN
easat-5072	312	12	,	,	PUNCT
easat-5072	312	13	and	and	CCONJ
easat-5072	312	14	r.	r.	PROPN
easat-5072	312	15	p.	p.	PROPN
easat-5072	312	16	medina	medina	PROPN
easat-5072	312	17	,	,	PUNCT
easat-5072	312	18	"	"	PUNCT
easat-5072	312	19	modified	modify	VERB
easat-5072	312	20	sha-512	sha-512	ADJ
easat-5072	312	21	algorithm	algorithm	NOUN
easat-5072	312	22	for	for	ADP
easat-5072	312	23	secured	secured	ADJ
easat-5072	312	24	password	password	NOUN
easat-5072	312	25	hashing	hashing	NOUN
easat-5072	312	26	,	,	PUNCT
easat-5072	312	27	"	"	PUNCT
easat-5072	312	28	presented	present	VERB
easat-5072	312	29	at	at	ADP
easat-5072	312	30	the	the	DET
easat-5072	312	31	2021	2021	NUM
easat-5072	312	32	innovations	innovation	NOUN
easat-5072	312	33	in	in	ADP
easat-5072	312	34	power	power	NOUN
easat-5072	312	35	and	and	CCONJ
easat-5072	312	36	advanced	advanced	ADJ
easat-5072	312	37	computing	computing	NOUN
easat-5072	312	38	technologies	technology	NOUN
easat-5072	312	39	(	(	PUNCT
easat-5072	312	40	i	i	NOUN
easat-5072	312	41	-	-	PUNCT
easat-5072	312	42	pact	pact	NOUN
easat-5072	312	43	)	)	PUNCT
easat-5072	312	44	,	,	PUNCT
easat-5072	312	45	2021	2021	NUM
easat-5072	312	46	.	.	PUNCT
easat-5072	313	1	[	[	X
easat-5072	313	2	4	4	NUM
easat-5072	313	3	]	]	X
easat-5072	313	4	n.	n.	PROPN
easat-5072	313	5	tihanyi	tihanyi	PROPN
easat-5072	313	6	,	,	PUNCT
easat-5072	313	7	t.	t.	PROPN
easat-5072	313	8	bisztray	bisztray	PROPN
easat-5072	313	9	,	,	PUNCT
easat-5072	313	10	b.	b.	PROPN
easat-5072	313	11	borsos	borsos	PROPN
easat-5072	313	12	,	,	PUNCT
easat-5072	313	13	and	and	CCONJ
easat-5072	313	14	s.	s.	PROPN
easat-5072	313	15	raveau	raveau	PROPN
easat-5072	313	16	,	,	PUNCT
easat-5072	313	17	"	"	PUNCT
easat-5072	313	18	privacy	privacy	NOUN
easat-5072	313	19	-	-	PUNCT
easat-5072	313	20	preserving	preserve	VERB
easat-5072	313	21	password	password	NOUN
easat-5072	313	22	crackin	crackin	NOUN
easat-5072	313	23	:	:	PUNCT
easat-5072	313	24	how	how	SCONJ
easat-5072	313	25	a	a	DET
easat-5072	313	26	third	third	ADJ
easat-5072	313	27	party	party	NOUN
easat-5072	313	28	can	can	AUX
easat-5072	313	29	crack	crack	VERB
easat-5072	313	30	our	our	PRON
easat-5072	313	31	password	password	NOUN
easat-5072	313	32	hash	hash	NOUN
easat-5072	313	33	without	without	ADP
easat-5072	313	34	learning	learn	VERB
easat-5072	313	35	the	the	DET
easat-5072	313	36	hash	hash	NOUN
easat-5072	313	37	value	value	NOUN
easat-5072	313	38	or	or	CCONJ
easat-5072	313	39	the	the	DET
easat-5072	313	40	cleartext	cleartext	NOUN
easat-5072	313	41	,	,	PUNCT
easat-5072	313	42	"	"	PUNCT
easat-5072	313	43	ieee	ieee	NOUN
easat-5072	313	44	transactions	transaction	NOUN
easat-5072	313	45	on	on	ADP
easat-5072	313	46	information	information	NOUN
easat-5072	313	47	forensics	forensic	NOUN
easat-5072	313	48	and	and	CCONJ
easat-5072	313	49	security	security	NOUN
easat-5072	313	50	,	,	PUNCT
easat-5072	313	51	vol	vol	NOUN
easat-5072	313	52	.	.	PROPN
easat-5072	313	53	19	19	NUM
easat-5072	313	54	,	,	PUNCT
easat-5072	313	55	pp	pp	ADJ
easat-5072	313	56	.	.	PUNCT
easat-5072	314	1	2981	2981	NUM
easat-5072	314	2	-	-	SYM
easat-5072	314	3	2996	2996	NUM
easat-5072	314	4	,	,	PUNCT
easat-5072	314	5	2024	2024	NUM
easat-5072	314	6	.	.	PUNCT
easat-5072	315	1	https://doi.org/10.48550/arxiv.2306.08740	https://doi.org/10.48550/arxiv.2306.08740	PROPN
easat-5072	315	2	[	[	X
easat-5072	315	3	5	5	NUM
easat-5072	315	4	]	]	PUNCT
easat-5072	315	5	k.	k.	PROPN
easat-5072	315	6	marchetti	marchetti	PROPN
easat-5072	315	7	and	and	CCONJ
easat-5072	315	8	p.	p.	PROPN
easat-5072	315	9	bodily	bodily	ADV
easat-5072	315	10	,	,	PUNCT
easat-5072	315	11	"	"	PUNCT
easat-5072	315	12	john	john	PROPN
easat-5072	315	13	the	the	DET
easat-5072	315	14	ripper	ripper	PROPN
easat-5072	315	15	:	:	PUNCT
easat-5072	315	16	an	an	DET
easat-5072	315	17	examination	examination	NOUN
easat-5072	315	18	and	and	CCONJ
easat-5072	315	19	analysis	analysis	NOUN
easat-5072	315	20	of	of	ADP
easat-5072	315	21	the	the	DET
easat-5072	315	22	popular	popular	ADJ
easat-5072	315	23	hash	hash	NOUN
easat-5072	315	24	cracking	crack	VERB
easat-5072	315	25	algorithm	algorithm	NOUN
easat-5072	315	26	,	,	PUNCT
easat-5072	315	27	"	"	PUNCT
easat-5072	315	28	presented	present	VERB
easat-5072	315	29	at	at	ADP
easat-5072	315	30	the	the	DET
easat-5072	315	31	2022	2022	NUM
easat-5072	315	32	intermountain	intermountain	NOUN
easat-5072	315	33	engineering	engineering	NOUN
easat-5072	315	34	,	,	PUNCT
easat-5072	315	35	technology	technology	NOUN
easat-5072	315	36	and	and	CCONJ
easat-5072	315	37	computing	computing	NOUN
easat-5072	315	38	(	(	PUNCT
easat-5072	315	39	ietc	ietc	NOUN
easat-5072	315	40	)	)	PUNCT
easat-5072	315	41	,	,	PUNCT
easat-5072	315	42	2022	2022	NUM
easat-5072	315	43	.	.	PUNCT
easat-5072	316	1	[	[	X
easat-5072	316	2	6	6	NUM
easat-5072	316	3	]	]	PUNCT
easat-5072	316	4	s.	s.	PROPN
easat-5072	316	5	windarta	windarta	PROPN
easat-5072	316	6	,	,	PUNCT
easat-5072	316	7	s.	s.	PROPN
easat-5072	316	8	suryadi	suryadi	PROPN
easat-5072	316	9	,	,	PUNCT
easat-5072	316	10	k.	k.	PROPN
easat-5072	316	11	ramli	ramli	PROPN
easat-5072	316	12	,	,	PUNCT
easat-5072	316	13	b.	b.	PROPN
easat-5072	316	14	pranggono	pranggono	PROPN
easat-5072	316	15	,	,	PUNCT
easat-5072	316	16	and	and	CCONJ
easat-5072	316	17	t.	t.	PROPN
easat-5072	316	18	s.	s.	PROPN
easat-5072	316	19	gunawan	gunawan	PROPN
easat-5072	316	20	,	,	PUNCT
easat-5072	316	21	"	"	PUNCT
easat-5072	316	22	lightweight	lightweight	ADJ
easat-5072	316	23	cryptographic	cryptographic	ADJ
easat-5072	316	24	hash	hash	NOUN
easat-5072	316	25	functions	function	NOUN
easat-5072	316	26	:	:	PUNCT
easat-5072	316	27	design	design	NOUN
easat-5072	316	28	trends	trend	NOUN
easat-5072	316	29	,	,	PUNCT
easat-5072	316	30	comparative	comparative	ADJ
easat-5072	316	31	study	study	NOUN
easat-5072	316	32	,	,	PUNCT
easat-5072	316	33	and	and	CCONJ
easat-5072	316	34	future	future	ADJ
easat-5072	316	35	directions	direction	NOUN
easat-5072	316	36	,	,	PUNCT
easat-5072	316	37	"	"	PUNCT
easat-5072	316	38	ieee	ieee	NOUN
easat-5072	316	39	access	access	NOUN
easat-5072	316	40	,	,	PUNCT
easat-5072	316	41	vol	vol	NOUN
easat-5072	316	42	.	.	PROPN
easat-5072	316	43	10	10	NUM
easat-5072	316	44	,	,	PUNCT
easat-5072	316	45	pp	pp	ADJ
easat-5072	316	46	.	.	PUNCT
easat-5072	316	47	82272	82272	NUM
easat-5072	316	48	-	-	SYM
easat-5072	316	49	82294	82294	NUM
easat-5072	316	50	,	,	PUNCT
easat-5072	316	51	2022	2022	NUM
easat-5072	316	52	.	.	PUNCT
easat-5072	317	1	https://doi.org/10.1109/access.2022.3195572	https://doi.org/10.1109/access.2022.3195572	PROPN
easat-5072	318	1	[	[	X
easat-5072	318	2	7	7	NUM
easat-5072	318	3	]	]	X
easat-5072	318	4	i.	i.	PROPN
easat-5072	318	5	el	el	PROPN
easat-5072	318	6	hanouti	hanouti	PROPN
easat-5072	318	7	,	,	PUNCT
easat-5072	318	8	h.	h.	PROPN
easat-5072	318	9	el	el	PROPN
easat-5072	318	10	fadili	fadili	PROPN
easat-5072	318	11	,	,	PUNCT
easat-5072	318	12	s.	s.	PROPN
easat-5072	318	13	hraoui	hraoui	PROPN
easat-5072	318	14	,	,	PUNCT
easat-5072	318	15	and	and	CCONJ
easat-5072	318	16	a.	a.	NOUN
easat-5072	318	17	jarjar	jarjar	PROPN
easat-5072	318	18	,	,	PUNCT
easat-5072	318	19	"	"	PUNCT
easat-5072	318	20	a	a	DET
easat-5072	318	21	lightweight	lightweight	ADJ
easat-5072	318	22	hash	hash	NOUN
easat-5072	318	23	function	function	NOUN
easat-5072	318	24	for	for	ADP
easat-5072	318	25	cryptographic	cryptographic	ADJ
easat-5072	318	26	and	and	CCONJ
easat-5072	318	27	pseudocryptographic	pseudocryptographic	ADJ
easat-5072	318	28	applications	application	NOUN
easat-5072	318	29	,	,	PUNCT
easat-5072	318	30	"	"	PUNCT
easat-5072	318	31	in	in	ADP
easat-5072	318	32	wits	wit	NOUN
easat-5072	318	33	2020	2020	NUM
easat-5072	318	34	:	:	PUNCT
easat-5072	318	35	proceedings	proceeding	NOUN
easat-5072	318	36	of	of	ADP
easat-5072	318	37	the	the	DET
easat-5072	318	38	6th	6th	ADJ
easat-5072	318	39	international	international	ADJ
easat-5072	318	40	conference	conference	NOUN
easat-5072	318	41	on	on	ADP
easat-5072	318	42	wireless	wireless	ADJ
easat-5072	318	43	technologies	technology	NOUN
easat-5072	318	44	,	,	PUNCT
easat-5072	318	45	embedded	embed	VERB
easat-5072	318	46	,	,	PUNCT
easat-5072	318	47	and	and	CCONJ
easat-5072	318	48	intelligent	intelligent	ADJ
easat-5072	318	49	systems	system	NOUN
easat-5072	318	50	,	,	PUNCT
easat-5072	318	51	springer	springer	NOUN
easat-5072	318	52	singapore	singapore	PROPN
easat-5072	318	53	,	,	PUNCT
easat-5072	318	54	2022	2022	NUM
easat-5072	318	55	,	,	PUNCT
easat-5072	318	56	pp	pp	ADJ
easat-5072	318	57	.	.	PUNCT
easat-5072	319	1	495	495	NUM
easat-5072	319	2	-	-	SYM
easat-5072	319	3	505	505	NUM
easat-5072	319	4	.	.	PUNCT
easat-5072	320	1	https://creativecommons.org/licenses/by/4.0/	https://creativecommons.org/licenses/by/4.0/	PROPN
easat-5072	320	2	https://doi.org/10.30732/csvturj.20211001005	https://doi.org/10.30732/csvturj.20211001005	X
easat-5072	320	3	https://doi.org/10.26483/ijarcs.v11i2.6508	https://doi.org/10.26483/ijarcs.v11i2.6508	NUM
easat-5072	320	4	https://doi.org/10.48550/arxiv.2306.08740	https://doi.org/10.48550/arxiv.2306.08740	PROPN
easat-5072	320	5	https://doi.org/10.1109/access.2022.3195572	https://doi.org/10.1109/access.2022.3195572	PROPN
easat-5072	320	6	2317	2317	NUM
easat-5072	320	7	edelweiss	edelweiss	PROPN
easat-5072	320	8	applied	apply	VERB
easat-5072	320	9	science	science	NOUN
easat-5072	320	10	and	and	CCONJ
easat-5072	320	11	technology	technology	NOUN
easat-5072	320	12	issn	issn	PROPN
easat-5072	320	13	:	:	PUNCT
easat-5072	320	14	2576	2576	NUM
easat-5072	320	15	-	-	SYM
easat-5072	320	16	8484	8484	NUM
easat-5072	320	17	vol	vol	NOUN
easat-5072	320	18	.	.	PROPN
easat-5072	321	1	9	9	NUM
easat-5072	321	2	,	,	PUNCT
easat-5072	321	3	no	no	INTJ
easat-5072	321	4	.	.	NOUN
easat-5072	321	5	2	2	NUM
easat-5072	321	6	:	:	PUNCT
easat-5072	321	7	2307	2307	NUM
easat-5072	321	8	-	-	SYM
easat-5072	321	9	2317	2317	NUM
easat-5072	321	10	,	,	PUNCT
easat-5072	321	11	2025	2025	NUM
easat-5072	321	12	doi	doi	NOUN
easat-5072	321	13	:	:	PUNCT
easat-5072	321	14	10.55214/25768484.v9i2.5072	10.55214/25768484.v9i2.5072	NUM
easat-5072	321	15	©	©	PROPN
easat-5072	321	16	2025	2025	NUM
easat-5072	321	17	by	by	ADP
easat-5072	321	18	the	the	DET
easat-5072	321	19	authors	author	NOUN
easat-5072	321	20	;	;	PUNCT
easat-5072	321	21	licensee	licensee	PROPN
easat-5072	321	22	learning	learning	NOUN
easat-5072	321	23	gate	gate	NOUN
easat-5072	322	1	[	[	X
easat-5072	322	2	8	8	NUM
easat-5072	322	3	]	]	PUNCT
easat-5072	322	4	a.	a.	NOUN
easat-5072	322	5	sideris	sideris	PROPN
easat-5072	322	6	,	,	PUNCT
easat-5072	322	7	t.	t.	PROPN
easat-5072	322	8	sanida	sanida	PROPN
easat-5072	322	9	,	,	PUNCT
easat-5072	322	10	and	and	CCONJ
easat-5072	322	11	m.	m.	NOUN
easat-5072	322	12	dasygenis	dasygenis	PROPN
easat-5072	322	13	,	,	PUNCT
easat-5072	322	14	"	"	PUNCT
easat-5072	322	15	a	a	DET
easat-5072	322	16	novel	novel	ADJ
easat-5072	322	17	hardware	hardware	NOUN
easat-5072	322	18	architecture	architecture	NOUN
easat-5072	322	19	for	for	ADP
easat-5072	322	20	enhancing	enhance	VERB
easat-5072	322	21	the	the	DET
easat-5072	322	22	keccak	keccak	NOUN
easat-5072	322	23	hash	hash	NOUN
easat-5072	322	24	function	function	NOUN
easat-5072	322	25	in	in	ADP
easat-5072	322	26	fpga	fpga	PROPN
easat-5072	322	27	devices	device	NOUN
easat-5072	322	28	,	,	PUNCT
easat-5072	322	29	"	"	PUNCT
easat-5072	322	30	information	information	NOUN
easat-5072	322	31	,	,	PUNCT
easat-5072	322	32	vol	vol	NOUN
easat-5072	322	33	.	.	PROPN
easat-5072	322	34	14	14	NUM
easat-5072	322	35	,	,	PUNCT
easat-5072	322	36	no	no	INTJ
easat-5072	322	37	.	.	NOUN
easat-5072	322	38	9	9	NUM
easat-5072	322	39	,	,	PUNCT
easat-5072	322	40	p.	p.	NOUN
easat-5072	322	41	475	475	NUM
easat-5072	322	42	,	,	PUNCT
easat-5072	322	43	2023	2023	NUM
easat-5072	322	44	.	.	PUNCT
easat-5072	323	1	https://doi.org/10.3390/info14090475	https://doi.org/10.3390/info14090475	PROPN
easat-5072	324	1	[	[	X
easat-5072	324	2	9	9	NUM
easat-5072	324	3	]	]	PUNCT
easat-5072	324	4	j.	j.	PROPN
easat-5072	324	5	rudy	rudy	PROPN
easat-5072	324	6	and	and	CCONJ
easat-5072	324	7	p.	p.	PROPN
easat-5072	324	8	rodwald	rodwald	NOUN
easat-5072	324	9	,	,	PUNCT
easat-5072	324	10	"	"	PUNCT
easat-5072	324	11	job	job	NOUN
easat-5072	324	12	scheduling	scheduling	NOUN
easat-5072	324	13	with	with	ADP
easat-5072	324	14	machine	machine	NOUN
easat-5072	324	15	speeds	speed	NOUN
easat-5072	324	16	for	for	ADP
easat-5072	324	17	password	password	NOUN
easat-5072	324	18	cracking	cracking	NOUN
easat-5072	324	19	using	use	VERB
easat-5072	324	20	hashtopolis	hashtopolis	NOUN
easat-5072	324	21	,	,	PUNCT
easat-5072	324	22	"	"	PUNCT
easat-5072	324	23	presented	present	VERB
easat-5072	324	24	at	at	ADP
easat-5072	324	25	the	the	DET
easat-5072	324	26	international	international	ADJ
easat-5072	324	27	conference	conference	NOUN
easat-5072	324	28	on	on	ADP
easat-5072	324	29	dependability	dependability	NOUN
easat-5072	324	30	and	and	CCONJ
easat-5072	324	31	complex	complex	ADJ
easat-5072	324	32	systems	system	NOUN
easat-5072	324	33	,	,	PUNCT
easat-5072	324	34	cham	cham	PROPN
easat-5072	324	35	:	:	PUNCT
easat-5072	324	36	springer	springer	NOUN
easat-5072	324	37	international	international	ADJ
easat-5072	324	38	publishing	publishing	NOUN
easat-5072	324	39	,	,	PUNCT
easat-5072	324	40	2020	2020	NUM
easat-5072	324	41	.	.	PUNCT
easat-5072	325	1	[	[	X
easat-5072	325	2	10	10	NUM
easat-5072	325	3	]	]	X
easat-5072	325	4	y.	y.	PROPN
easat-5072	325	5	wang	wang	PROPN
easat-5072	325	6	and	and	CCONJ
easat-5072	325	7	n.	n.	PROPN
easat-5072	325	8	gu	gu	PROPN
easat-5072	325	9	,	,	PUNCT
easat-5072	325	10	"	"	PUNCT
easat-5072	325	11	classification	classification	NOUN
easat-5072	325	12	of	of	ADP
easat-5072	325	13	hash	hash	NOUN
easat-5072	325	14	functions	function	NOUN
easat-5072	325	15	based	base	VERB
easat-5072	325	16	on	on	ADP
easat-5072	325	17	anti	anti	ADJ
easat-5072	325	18	-	-	ADJ
easat-5072	325	19	attack	attack	ADJ
easat-5072	325	20	ability	ability	NOUN
easat-5072	325	21	,	,	PUNCT
easat-5072	325	22	"	"	PUNCT
easat-5072	325	23	presented	present	VERB
easat-5072	325	24	at	at	ADP
easat-5072	325	25	the	the	DET
easat-5072	325	26	2023	2023	NUM
easat-5072	325	27	international	international	ADJ
easat-5072	325	28	conference	conference	NOUN
easat-5072	325	29	on	on	ADP
easat-5072	325	30	networking	networking	NOUN
easat-5072	325	31	and	and	CCONJ
easat-5072	325	32	network	network	NOUN
easat-5072	325	33	applications	application	NOUN
easat-5072	325	34	(	(	PUNCT
easat-5072	325	35	nana	nana	PROPN
easat-5072	325	36	)	)	PUNCT
easat-5072	325	37	,	,	PUNCT
easat-5072	325	38	2023	2023	NUM
easat-5072	325	39	.	.	PUNCT
easat-5072	326	1	[	[	X
easat-5072	326	2	11	11	NUM
easat-5072	326	3	]	]	X
easat-5072	326	4	d.	d.	PROPN
easat-5072	326	5	upadhyay	upadhyay	PROPN
easat-5072	326	6	,	,	PUNCT
easat-5072	326	7	n.	n.	PROPN
easat-5072	326	8	gaikwad	gaikwad	PROPN
easat-5072	326	9	,	,	PUNCT
easat-5072	326	10	m.	m.	NOUN
easat-5072	326	11	zaman	zaman	PROPN
easat-5072	326	12	,	,	PUNCT
easat-5072	326	13	and	and	CCONJ
easat-5072	326	14	s.	s.	PROPN
easat-5072	326	15	sampalli	sampalli	PROPN
easat-5072	326	16	,	,	PUNCT
easat-5072	326	17	"	"	PUNCT
easat-5072	326	18	investigating	investigate	VERB
easat-5072	326	19	the	the	DET
easat-5072	326	20	avalanche	avalanche	ADJ
easat-5072	326	21	effect	effect	NOUN
easat-5072	326	22	of	of	ADP
easat-5072	326	23	various	various	ADJ
easat-5072	326	24	cryptographically	cryptographically	ADV
easat-5072	326	25	secure	secure	ADJ
easat-5072	326	26	hash	hash	NOUN
easat-5072	326	27	functions	function	NOUN
easat-5072	326	28	and	and	CCONJ
easat-5072	326	29	hash	hash	NOUN
easat-5072	326	30	-	-	PUNCT
easat-5072	326	31	based	base	VERB
easat-5072	326	32	applications	application	NOUN
easat-5072	326	33	,	,	PUNCT
easat-5072	326	34	"	"	PUNCT
easat-5072	326	35	ieee	ieee	NOUN
easat-5072	326	36	access	access	NOUN
easat-5072	326	37	,	,	PUNCT
easat-5072	326	38	vol	vol	NOUN
easat-5072	326	39	.	.	PROPN
easat-5072	326	40	10	10	NUM
easat-5072	326	41	,	,	PUNCT
easat-5072	326	42	pp	pp	ADJ
easat-5072	326	43	.	.	PUNCT
easat-5072	326	44	112472	112472	NUM
easat-5072	326	45	-	-	SYM
easat-5072	326	46	112486	112486	NUM
easat-5072	326	47	,	,	PUNCT
easat-5072	326	48	2022	2022	NUM
easat-5072	326	49	.	.	PUNCT
easat-5072	326	50	https://doi.org/10.1109/access.2022.3215778	https://doi.org/10.1109/access.2022.3215778	PROPN
easat-5072	327	1	[	[	X
easat-5072	327	2	12	12	NUM
easat-5072	327	3	]	]	PUNCT
easat-5072	327	4	a.	a.	NOUN
easat-5072	327	5	nugroho	nugroho	PROPN
easat-5072	327	6	and	and	CCONJ
easat-5072	327	7	t.	t.	PROPN
easat-5072	327	8	mantoro	mantoro	PROPN
easat-5072	327	9	,	,	PUNCT
easat-5072	327	10	"	"	PUNCT
easat-5072	327	11	salt	salt	NOUN
easat-5072	327	12	hash	hash	NOUN
easat-5072	327	13	password	password	NOUN
easat-5072	327	14	using	use	VERB
easat-5072	327	15	md5	md5	ADJ
easat-5072	327	16	combination	combination	NOUN
easat-5072	327	17	for	for	ADP
easat-5072	327	18	dictionary	dictionary	ADJ
easat-5072	327	19	attack	attack	NOUN
easat-5072	327	20	protection	protection	NOUN
easat-5072	327	21	,	,	PUNCT
easat-5072	327	22	"	"	PUNCT
easat-5072	327	23	2023	2023	NUM
easat-5072	327	24	6th	6th	ADJ
easat-5072	327	25	international	international	ADJ
easat-5072	327	26	conference	conference	NOUN
easat-5072	327	27	of	of	ADP
easat-5072	327	28	computer	computer	NOUN
easat-5072	327	29	and	and	CCONJ
easat-5072	327	30	informatics	informatics	PROPN
easat-5072	327	31	engineering	engineering	NOUN
easat-5072	327	32	(	(	PUNCT
easat-5072	327	33	ic2ie	ic2ie	PROPN
easat-5072	327	34	)	)	PUNCT
easat-5072	327	35	,	,	PUNCT
easat-5072	327	36	pp	pp	ADJ
easat-5072	327	37	.	.	PUNCT
easat-5072	328	1	292	292	NUM
easat-5072	328	2	-	-	SYM
easat-5072	328	3	296	296	NUM
easat-5072	328	4	,	,	PUNCT
easat-5072	328	5	2023	2023	NUM
easat-5072	328	6	.	.	PUNCT
easat-5072	329	1	https://doi.org/10.1109/ic2ie60547.2023.10331606	https://doi.org/10.1109/ic2ie60547.2023.10331606	PROPN
easat-5072	330	1	[	[	X
easat-5072	330	2	13	13	NUM
easat-5072	330	3	]	]	PUNCT
easat-5072	330	4	v.	v.	CCONJ
easat-5072	330	5	nair	nair	PROPN
easat-5072	330	6	and	and	CCONJ
easat-5072	330	7	d.	d.	PROPN
easat-5072	330	8	song	song	PROPN
easat-5072	330	9	,	,	PUNCT
easat-5072	330	10	"	"	PUNCT
easat-5072	330	11	multi	multi	ADJ
easat-5072	330	12	-	-	ADJ
easat-5072	330	13	factor	factor	ADJ
easat-5072	330	14	credential	credential	NOUN
easat-5072	330	15	hashing	hashing	NOUN
easat-5072	330	16	for	for	ADP
easat-5072	330	17	asymmetric	asymmetric	ADJ
easat-5072	330	18	brute	brute	ADJ
easat-5072	330	19	-	-	PUNCT
easat-5072	330	20	force	force	NOUN
easat-5072	330	21	attack	attack	NOUN
easat-5072	330	22	resistance	resistance	NOUN
easat-5072	330	23	,	,	PUNCT
easat-5072	330	24	"	"	PUNCT
easat-5072	330	25	presented	present	VERB
easat-5072	330	26	at	at	ADP
easat-5072	330	27	the	the	DET
easat-5072	330	28	2023	2023	NUM
easat-5072	330	29	ieee	ieee	NOUN
easat-5072	330	30	8th	8th	ADJ
easat-5072	330	31	european	european	ADJ
easat-5072	330	32	symposium	symposium	NOUN
easat-5072	330	33	on	on	ADP
easat-5072	330	34	security	security	NOUN
easat-5072	330	35	and	and	CCONJ
easat-5072	330	36	privacy	privacy	NOUN
easat-5072	330	37	(	(	PUNCT
easat-5072	330	38	euros&p	euros&p	PROPN
easat-5072	330	39	)	)	PUNCT
easat-5072	330	40	,	,	PUNCT
easat-5072	330	41	2023	2023	NUM
easat-5072	330	42	.	.	PUNCT
easat-5072	331	1	[	[	X
easat-5072	331	2	14	14	NUM
easat-5072	331	3	]	]	X
easat-5072	331	4	f.	f.	PROPN
easat-5072	331	5	kpieleh	kpieleh	PROPN
easat-5072	331	6	,	,	PUNCT
easat-5072	331	7	"	"	PUNCT
easat-5072	331	8	cryptographic	cryptographic	ADJ
easat-5072	331	9	hash	hash	NOUN
easat-5072	331	10	functions	function	NOUN
easat-5072	331	11	for	for	ADP
easat-5072	331	12	digital	digital	ADJ
easat-5072	331	13	stamping	stamping	NOUN
easat-5072	331	14	,	,	PUNCT
easat-5072	331	15	"	"	PUNCT
easat-5072	331	16	advances	advance	NOUN
easat-5072	331	17	in	in	ADP
easat-5072	331	18	multidisciplinary	multidisciplinary	ADJ
easat-5072	331	19	and	and	CCONJ
easat-5072	331	20	scientific	scientific	ADJ
easat-5072	331	21	research	research	NOUN
easat-5072	331	22	journal	journal	NOUN
easat-5072	331	23	publication	publication	NOUN
easat-5072	331	24	,	,	PUNCT
easat-5072	331	25	2022	2022	NUM
easat-5072	331	26	.	.	PUNCT
easat-5072	332	1	https://doi.org/10.22624/aims/digital/v10n4p9	https://doi.org/10.22624/aims/digital/v10n4p9	NOUN
easat-5072	332	2	[	[	X
easat-5072	332	3	15	15	NUM
easat-5072	332	4	]	]	PUNCT
easat-5072	332	5	m.	m.	PROPN
easat-5072	332	6	r.	r.	PROPN
easat-5072	332	7	anwar	anwar	PROPN
easat-5072	332	8	,	,	PUNCT
easat-5072	332	9	d.	d.	PROPN
easat-5072	332	10	apriani	apriani	PROPN
easat-5072	332	11	,	,	PUNCT
easat-5072	332	12	and	and	CCONJ
easat-5072	332	13	i.	i.	PROPN
easat-5072	332	14	r.	r.	PROPN
easat-5072	332	15	adianita	adianita	PROPN
easat-5072	332	16	,	,	PUNCT
easat-5072	332	17	"	"	PUNCT
easat-5072	332	18	hash	hash	NOUN
easat-5072	332	19	algorithm	algorithm	NOUN
easat-5072	332	20	in	in	ADP
easat-5072	332	21	verification	verification	NOUN
easat-5072	332	22	of	of	ADP
easat-5072	332	23	certificate	certificate	NOUN
easat-5072	332	24	data	datum	NOUN
easat-5072	332	25	integrity	integrity	NOUN
easat-5072	332	26	and	and	CCONJ
easat-5072	332	27	security	security	NOUN
easat-5072	332	28	,	,	PUNCT
easat-5072	332	29	"	"	PUNCT
easat-5072	332	30	aptisi	aptisi	ADJ
easat-5072	332	31	transactions	transaction	NOUN
easat-5072	332	32	on	on	ADP
easat-5072	332	33	technopreneurship	technopreneurship	NOUN
easat-5072	332	34	,	,	PUNCT
easat-5072	332	35	vol	vol	NOUN
easat-5072	332	36	.	.	PROPN
easat-5072	333	1	3	3	NUM
easat-5072	333	2	,	,	PUNCT
easat-5072	333	3	no	no	INTJ
easat-5072	333	4	.	.	NOUN
easat-5072	333	5	2	2	NUM
easat-5072	333	6	,	,	PUNCT
easat-5072	333	7	pp	pp	ADJ
easat-5072	333	8	.	.	PUNCT
easat-5072	334	1	181	181	NUM
easat-5072	334	2	-	-	SYM
easat-5072	334	3	188	188	NUM
easat-5072	334	4	,	,	PUNCT
easat-5072	334	5	2021	2021	NUM
easat-5072	334	6	.	.	PUNCT
easat-5072	335	1	https://doi.org/10.34306/att.v3i2.212	https://doi.org/10.34306/att.v3i2.212	NOUN
easat-5072	336	1	[	[	X
easat-5072	336	2	16	16	NUM
easat-5072	336	3	]	]	X
easat-5072	336	4	v.	v.	CCONJ
easat-5072	336	5	soni	soni	PROPN
easat-5072	336	6	,	,	PUNCT
easat-5072	336	7	d.	d.	PROPN
easat-5072	336	8	p.	p.	PROPN
easat-5072	336	9	bhatt	bhatt	PROPN
easat-5072	336	10	,	,	PUNCT
easat-5072	336	11	and	and	CCONJ
easat-5072	336	12	n.	n.	PROPN
easat-5072	336	13	yadav	yadav	PROPN
easat-5072	336	14	,	,	PUNCT
easat-5072	336	15	"	"	PUNCT
easat-5072	336	16	an	an	DET
easat-5072	336	17	efficient	efficient	ADJ
easat-5072	336	18	approach	approach	NOUN
easat-5072	336	19	of	of	ADP
easat-5072	336	20	neurohash	neurohash	NOUN
easat-5072	336	21	and	and	CCONJ
easat-5072	336	22	its	its	PRON
easat-5072	336	23	comparison	comparison	NOUN
easat-5072	336	24	with	with	ADP
easat-5072	336	25	cryptographic	cryptographic	ADJ
easat-5072	336	26	hash	hash	NOUN
easat-5072	336	27	,	,	PUNCT
easat-5072	336	28	"	"	PUNCT
easat-5072	336	29	presented	present	VERB
easat-5072	336	30	at	at	ADP
easat-5072	336	31	the	the	DET
easat-5072	336	32	2020	2020	NUM
easat-5072	336	33	8th	8th	ADJ
easat-5072	336	34	international	international	ADJ
easat-5072	336	35	conference	conference	NOUN
easat-5072	336	36	on	on	ADP
easat-5072	336	37	reliability	reliability	NOUN
easat-5072	336	38	,	,	PUNCT
easat-5072	336	39	infocom	infocom	NOUN
easat-5072	336	40	technologies	technology	NOUN
easat-5072	336	41	and	and	CCONJ
easat-5072	336	42	optimization	optimization	NOUN
easat-5072	336	43	,	,	PUNCT
easat-5072	336	44	2020	2020	NUM
easat-5072	336	45	.	.	PUNCT
easat-5072	337	1	[	[	X
easat-5072	337	2	17	17	NUM
easat-5072	337	3	]	]	PUNCT
easat-5072	337	4	a.	a.	NOUN
easat-5072	337	5	mittelbach	mittelbach	NOUN
easat-5072	337	6	and	and	CCONJ
easat-5072	337	7	m.	m.	PROPN
easat-5072	337	8	fischlin	fischlin	PROPN
easat-5072	337	9	,	,	PUNCT
easat-5072	337	10	the	the	DET
easat-5072	337	11	theory	theory	NOUN
easat-5072	337	12	of	of	ADP
easat-5072	337	13	hash	hash	NOUN
easat-5072	337	14	functions	function	NOUN
easat-5072	337	15	and	and	CCONJ
easat-5072	337	16	random	random	ADJ
easat-5072	337	17	oracles	oracle	NOUN
easat-5072	337	18	.	.	PUNCT
easat-5072	337	19	springer	springer	NOUN
easat-5072	337	20	.	.	PUNCT
easat-5072	338	1	https://doi.org/10.1007/9783-030-63287-8	https://doi.org/10.1007/9783-030-63287-8	PROPN
easat-5072	338	2	,	,	PUNCT
easat-5072	338	3	2021	2021	NUM
easat-5072	338	4	.	.	PUNCT
easat-5072	339	1	[	[	X
easat-5072	339	2	18	18	NUM
easat-5072	339	3	]	]	PUNCT
easat-5072	339	4	algorithms	algorithm	NOUN
easat-5072	339	5	for	for	ADP
easat-5072	339	6	calculating	calculate	VERB
easat-5072	339	7	the	the	DET
easat-5072	339	8	summary	summary	NOUN
easat-5072	339	9	,	,	PUNCT
easat-5072	339	10	"	"	PUNCT
easat-5072	339	11	ccert	ccert	NOUN
easat-5072	339	12	-	-	PUNCT
easat-5072	339	13	pubdoc-2006	pubdoc-2006	VERB
easat-5072	339	14	-	-	PUNCT
easat-5072	339	15	08	08	NUM
easat-5072	339	16	-	-	PUNCT
easat-5072	339	17	166	166	NUM
easat-5072	339	18	,	,	PUNCT
easat-5072	339	19	"	"	PUNCT
easat-5072	339	20	retrieved	retrieve	VERB
easat-5072	339	21	:	:	PUNCT
easat-5072	339	22	https://www.cert.hr/wpcontent/uploads/2006/08/ccert-pubdoc-2006-08-166.pdf	https://www.cert.hr/wpcontent/uploads/2006/08/ccert-pubdoc-2006-08-166.pdf	NOUN
easat-5072	339	23	.	.	PUNCT
easat-5072	340	1	[	[	X
easat-5072	340	2	accessed	access	VERB
easat-5072	340	3	nov	nov	PROPN
easat-5072	340	4	.	.	PROPN
easat-5072	340	5	3	3	NUM
easat-5072	340	6	,	,	PUNCT
easat-5072	340	7	2024	2024	NUM
easat-5072	340	8	]	]	PUNCT
easat-5072	340	9	,	,	PUNCT
easat-5072	340	10	2024	2024	NUM
easat-5072	340	11	.	.	PUNCT
easat-5072	341	1	[	[	X
easat-5072	341	2	19	19	NUM
easat-5072	341	3	]	]	X
easat-5072	341	4	g.	g.	PROPN
easat-5072	341	5	johansen	johansen	PROPN
easat-5072	341	6	,	,	PUNCT
easat-5072	341	7	digital	digital	ADJ
easat-5072	341	8	forensics	forensic	NOUN
easat-5072	341	9	and	and	CCONJ
easat-5072	341	10	incident	incident	NOUN
easat-5072	341	11	response	response	NOUN
easat-5072	341	12	.	.	PUNCT
easat-5072	342	1	united	united	PROPN
easat-5072	342	2	kingdom	kingdom	PROPN
easat-5072	342	3	:	:	PUNCT
easat-5072	342	4	packt	packt	PROPN
easat-5072	342	5	publishing	publishing	PROPN
easat-5072	342	6	ltd	ltd	PROPN
easat-5072	342	7	,	,	PUNCT
easat-5072	342	8	2017	2017	NUM
easat-5072	342	9	.	.	PUNCT
easat-5072	343	1	[	[	X
easat-5072	343	2	20	20	NUM
easat-5072	343	3	]	]	X
easat-5072	343	4	c.	c.	PROPN
easat-5072	343	5	estébanez	estébanez	PROPN
easat-5072	343	6	,	,	PUNCT
easat-5072	343	7	y.	y.	PROPN
easat-5072	343	8	saez	saez	PROPN
easat-5072	343	9	,	,	PUNCT
easat-5072	343	10	g.	g.	PROPN
easat-5072	343	11	recio	recio	PROPN
easat-5072	343	12	,	,	PUNCT
easat-5072	343	13	and	and	CCONJ
easat-5072	343	14	p.	p.	PROPN
easat-5072	343	15	isasi	isasi	NOUN
easat-5072	343	16	,	,	PUNCT
easat-5072	343	17	"	"	PUNCT
easat-5072	343	18	performance	performance	NOUN
easat-5072	343	19	of	of	ADP
easat-5072	343	20	the	the	DET
easat-5072	343	21	most	most	ADV
easat-5072	343	22	common	common	ADJ
easat-5072	343	23	non‐cryptographic	non‐cryptographic	ADJ
easat-5072	343	24	hash	hash	NOUN
easat-5072	343	25	functions	function	NOUN
easat-5072	343	26	,	,	PUNCT
easat-5072	343	27	"	"	PUNCT
easat-5072	343	28	software	software	NOUN
easat-5072	343	29	:	:	PUNCT
easat-5072	343	30	practice	practice	NOUN
easat-5072	343	31	and	and	CCONJ
easat-5072	343	32	experience	experience	NOUN
easat-5072	343	33	,	,	PUNCT
easat-5072	343	34	vol	vol	NOUN
easat-5072	343	35	.	.	PROPN
easat-5072	343	36	44	44	NUM
easat-5072	343	37	,	,	PUNCT
easat-5072	343	38	no	no	INTJ
easat-5072	343	39	.	.	NOUN
easat-5072	343	40	6	6	NUM
easat-5072	343	41	,	,	PUNCT
easat-5072	343	42	pp	pp	ADJ
easat-5072	343	43	.	.	PUNCT
easat-5072	344	1	681	681	NUM
easat-5072	344	2	-	-	NUM
easat-5072	344	3	698	698	NUM
easat-5072	344	4	,	,	PUNCT
easat-5072	344	5	2014	2014	NUM
easat-5072	344	6	.	.	PUNCT
easat-5072	345	1	https://doi.org/10.1002/spe.2179	https://doi.org/10.1002/spe.2179	VERB
easat-5072	346	1	[	[	X
easat-5072	346	2	21	21	NUM
easat-5072	346	3	]	]	X
easat-5072	346	4	t.	t.	NOUN
easat-5072	346	5	aura	aura	NOUN
easat-5072	346	6	and	and	CCONJ
easat-5072	346	7	m.	m.	NOUN
easat-5072	346	8	roe	roe	PROPN
easat-5072	346	9	,	,	PUNCT
easat-5072	346	10	"	"	PUNCT
easat-5072	346	11	strengthening	strengthen	VERB
easat-5072	346	12	short	short	ADJ
easat-5072	346	13	hash	hash	NOUN
easat-5072	346	14	values	value	NOUN
easat-5072	346	15	,	,	PUNCT
easat-5072	346	16	"	"	PUNCT
easat-5072	346	17	retrieved	retrieve	VERB
easat-5072	346	18	:	:	PUNCT
easat-5072	346	19	https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=47d90a3ceffe2b6d353201e29b6ee8f442c2dc52	https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=47d90a3ceffe2b6d353201e29b6ee8f442c2dc52	NOUN
easat-5072	346	20	.	.	PUNCT
easat-5072	347	1	[	[	X
easat-5072	347	2	accessed	access	VERB
easat-5072	347	3	nov	nov	PROPN
easat-5072	347	4	.	.	PROPN
easat-5072	347	5	3	3	NUM
easat-5072	347	6	,	,	PUNCT
easat-5072	347	7	2024	2024	NUM
easat-5072	347	8	]	]	PUNCT
easat-5072	347	9	,	,	PUNCT
easat-5072	347	10	2024	2024	NUM
easat-5072	347	11	.	.	PUNCT
easat-5072	348	1	[	[	X
easat-5072	348	2	22	22	NUM
easat-5072	348	3	]	]	X
easat-5072	348	4	j.	j.	PROPN
easat-5072	348	5	tchórzewski	tchórzewski	VERB
easat-5072	348	6	and	and	CCONJ
easat-5072	348	7	a.	a.	NOUN
easat-5072	348	8	jakóbik	jakóbik	PROPN
easat-5072	348	9	,	,	PUNCT
easat-5072	348	10	"	"	PUNCT
easat-5072	348	11	theoretical	theoretical	ADJ
easat-5072	348	12	and	and	CCONJ
easat-5072	348	13	experimental	experimental	ADJ
easat-5072	348	14	analysis	analysis	NOUN
easat-5072	348	15	of	of	ADP
easat-5072	348	16	cryptographic	cryptographic	ADJ
easat-5072	348	17	hash	hash	NOUN
easat-5072	348	18	functions	function	NOUN
easat-5072	348	19	,	,	PUNCT
easat-5072	348	20	"	"	PUNCT
easat-5072	348	21	journal	journal	NOUN
easat-5072	348	22	of	of	ADP
easat-5072	348	23	telecommunications	telecommunication	NOUN
easat-5072	348	24	and	and	CCONJ
easat-5072	348	25	information	information	NOUN
easat-5072	348	26	technology	technology	NOUN
easat-5072	348	27	,	,	PUNCT
easat-5072	348	28	no	no	INTJ
easat-5072	348	29	.	.	NOUN
easat-5072	348	30	1	1	NUM
easat-5072	348	31	,	,	PUNCT
easat-5072	348	32	pp	pp	ADJ
easat-5072	348	33	.	.	PUNCT
easat-5072	349	1	125	125	NUM
easat-5072	349	2	-	-	SYM
easat-5072	349	3	133	133	NUM
easat-5072	349	4	,	,	PUNCT
easat-5072	349	5	2019	2019	NUM
easat-5072	349	6	.	.	PUNCT
easat-5072	350	1	https://doi.org/10.26636/jtit.2019.128018	https://doi.org/10.26636/jtit.2019.128018	PROPN
easat-5072	351	1	[	[	X
easat-5072	351	2	23	23	NUM
easat-5072	351	3	]	]	PUNCT
easat-5072	351	4	why	why	SCONJ
easat-5072	351	5	use	use	VERB
easat-5072	351	6	sha1	sha1	NOUN
easat-5072	351	7	,	,	PUNCT
easat-5072	351	8	"	"	PUNCT
easat-5072	351	9	why	why	SCONJ
easat-5072	351	10	use	use	VERB
easat-5072	351	11	sha1	sha1	NOUN
easat-5072	351	12	for	for	ADP
easat-5072	351	13	hashing	hash	VERB
easat-5072	351	14	secrets	secret	NOUN
easat-5072	351	15	when	when	SCONJ
easat-5072	351	16	sha-512	sha-512	NOUN
easat-5072	351	17	is	be	AUX
easat-5072	351	18	more	more	ADV
easat-5072	351	19	secure	secure	ADJ
easat-5072	351	20	,	,	PUNCT
easat-5072	351	21	"	"	PUNCT
easat-5072	351	22	stack	stack	NOUN
easat-5072	351	23	overflow	overflow	NOUN
easat-5072	351	24	,	,	PUNCT
easat-5072	351	25	"	"	PUNCT
easat-5072	351	26	retrieved	retrieve	VERB
easat-5072	351	27	:	:	PUNCT
easat-5072	351	28	https://stackoverflow.com/questions/2640566/why-use-sha1-for-hashing-secrets-when-sha-512-is-more-secure	https://stackoverflow.com/questions/2640566/why-use-sha1-for-hashing-secrets-when-sha-512-is-more-secure	ADJ
easat-5072	351	29	,	,	PUNCT
easat-5072	351	30	2010	2010	NUM
easat-5072	351	31	.	.	PUNCT
easat-5072	352	1	[	[	X
easat-5072	352	2	24	24	NUM
easat-5072	352	3	]	]	PUNCT
easat-5072	352	4	intel	intel	PROPN
easat-5072	352	5	xeon	xeon	PROPN
easat-5072	352	6	gold	gold	NOUN
easat-5072	352	7	,	,	PUNCT
easat-5072	352	8	"	"	PUNCT
easat-5072	352	9	intel	intel	PROPN
easat-5072	352	10	xeon	xeon	PROPN
easat-5072	352	11	gold	gold	NOUN
easat-5072	352	12	,	,	PUNCT
easat-5072	352	13	"	"	PUNCT
easat-5072	352	14	retrieved	retrieve	VERB
easat-5072	352	15	:	:	PUNCT
easat-5072	352	16	https://www.intel.com/content/www/us/en/products/sku/237263/intel-xeon-gold-6554s-processor-180m-cache2-20-ghz/specifications.html	https://www.intel.com/content/www/us/en/products/sku/237263/intel-xeon-gold-6554s-processor-180m-cache2-20-ghz/specifications.html	X
easat-5072	352	17	.	.	PUNCT
easat-5072	353	1	[	[	X
easat-5072	353	2	accessed	access	VERB
easat-5072	353	3	nov	nov	PROPN
easat-5072	353	4	.	.	PROPN
easat-5072	353	5	3	3	NUM
easat-5072	353	6	,	,	PUNCT
easat-5072	353	7	2024	2024	NUM
easat-5072	353	8	]	]	PUNCT
easat-5072	353	9	,	,	PUNCT
easat-5072	353	10	2024	2024	NUM
easat-5072	353	11	.	.	PUNCT
easat-5072	354	1	[	[	X
easat-5072	354	2	25	25	NUM
easat-5072	354	3	]	]	PUNCT
easat-5072	354	4	amd	amd	X
easat-5072	354	5	ryzen	ryzen	PROPN
easat-5072	354	6	threadripper	threadripper	NOUN
easat-5072	354	7	,	,	PUNCT
easat-5072	354	8	"	"	PUNCT
easat-5072	354	9	amd	amd	X
easat-5072	354	10	ryzen	ryzen	PROPN
easat-5072	354	11	threadripper	threadripper	NOUN
easat-5072	354	12	,	,	PUNCT
easat-5072	354	13	"	"	PUNCT
easat-5072	354	14	retrieved	retrieve	VERB
easat-5072	354	15	:	:	PUNCT
easat-5072	354	16	https://www.amd.com/en/products/processors/workstations/ryzen-threadripper.html#specs	https://www.amd.com/en/products/processors/workstations/ryzen-threadripper.html#specs	PROPN
easat-5072	354	17	.	.	PUNCT
easat-5072	355	1	[	[	X
easat-5072	355	2	accessed	access	VERB
easat-5072	355	3	nov	nov	PROPN
easat-5072	355	4	.	.	PROPN
easat-5072	355	5	3	3	NUM
easat-5072	355	6	,	,	PUNCT
easat-5072	355	7	2024	2024	NUM
easat-5072	355	8	]	]	PUNCT
easat-5072	355	9	,	,	PUNCT
easat-5072	355	10	2024	2024	NUM
easat-5072	355	11	.	.	PUNCT
easat-5072	356	1	[	[	X
easat-5072	356	2	26	26	NUM
easat-5072	356	3	]	]	PUNCT
easat-5072	356	4	nvidia	nvidia	PROPN
easat-5072	356	5	rtx4090	rtx4090	NOUN
easat-5072	356	6	,	,	PUNCT
easat-5072	356	7	"	"	PUNCT
easat-5072	356	8	nvidia	nvidia	NOUN
easat-5072	356	9	rtx4090	rtx4090	NOUN
easat-5072	356	10	,	,	PUNCT
easat-5072	356	11	"	"	PUNCT
easat-5072	356	12	retrieved	retrieve	VERB
easat-5072	356	13	:	:	PUNCT
easat-5072	356	14	https://www.nvidia.com/en-eu/geforce/graphics-cards/40series/rtx-4090/.	https://www.nvidia.com/en-eu/geforce/graphics-cards/40series/rtx-4090/.	NOUN
easat-5072	356	15	[	[	X
easat-5072	356	16	accessed	access	VERB
easat-5072	356	17	nov	nov	PROPN
easat-5072	356	18	.	.	PROPN
easat-5072	356	19	3	3	NUM
easat-5072	356	20	,	,	PUNCT
easat-5072	356	21	2024	2024	NUM
easat-5072	356	22	]	]	PUNCT
easat-5072	356	23	,	,	PUNCT
easat-5072	356	24	2024	2024	NUM
easat-5072	356	25	.	.	PUNCT
easat-5072	357	1	[	[	X
easat-5072	357	2	27	27	NUM
easat-5072	357	3	]	]	PUNCT
easat-5072	357	4	m.	m.	NOUN
easat-5072	357	5	predovan	predovan	NOUN
easat-5072	357	6	,	,	PUNCT
easat-5072	357	7	"	"	PUNCT
easat-5072	357	8	markov	markov	NOUN
easat-5072	357	9	chains	chain	NOUN
easat-5072	357	10	,	,	PUNCT
easat-5072	357	11	"	"	PUNCT
easat-5072	357	12	final	final	ADJ
easat-5072	357	13	thesis	thesis	NOUN
easat-5072	357	14	,	,	PUNCT
easat-5072	357	15	university	university	NOUN
easat-5072	357	16	of	of	ADP
easat-5072	357	17	rijeka	rijeka	PROPN
easat-5072	357	18	,	,	PUNCT
easat-5072	357	19	faculty	faculty	NOUN
easat-5072	357	20	of	of	ADP
easat-5072	357	21	engineering	engineering	NOUN
easat-5072	357	22	,	,	PUNCT
easat-5072	357	23	2024	2024	NUM
easat-5072	357	24	.	.	PUNCT
easat-5072	358	1	[	[	X
easat-5072	358	2	28	28	NUM
easat-5072	358	3	]	]	X
easat-5072	358	4	brute	brute	ADJ
easat-5072	358	5	force	force	PROPN
easat-5072	358	6	napadi	napadi	PROPN
easat-5072	358	7	,	,	PUNCT
easat-5072	358	8	"	"	PUNCT
easat-5072	358	9	ccert	ccert	NOUN
easat-5072	358	10	-	-	PUNCT
easat-5072	358	11	pubdoc-2007	pubdoc-2007	NOUN
easat-5072	358	12	-	-	PUNCT
easat-5072	358	13	08	08	NUM
easat-5072	358	14	-	-	PUNCT
easat-5072	358	15	201	201	NUM
easat-5072	358	16	,	,	PUNCT
easat-5072	358	17	"	"	PUNCT
easat-5072	358	18	retrieved	retrieve	VERB
easat-5072	358	19	:	:	PUNCT
easat-5072	358	20	https://www.cert.hr/wpcontent/uploads/2019/04/ccert-pubdoc-2007-08-201.pdf	https://www.cert.hr/wpcontent/uploads/2019/04/ccert-pubdoc-2007-08-201.pdf	NOUN
easat-5072	358	21	.	.	PUNCT
easat-5072	359	1	[	[	X
easat-5072	359	2	accessed	access	VERB
easat-5072	359	3	nov	nov	PROPN
easat-5072	359	4	.	.	PROPN
easat-5072	359	5	3	3	NUM
easat-5072	359	6	,	,	PUNCT
easat-5072	359	7	2024	2024	NUM
easat-5072	359	8	]	]	PUNCT
easat-5072	359	9	,	,	PUNCT
easat-5072	359	10	2024	2024	NUM
easat-5072	359	11	.	.	PUNCT
easat-5072	360	1	https://doi.org/10.3390/info14090475	https://doi.org/10.3390/info14090475	PROPN
easat-5072	360	2	https://doi.org/10.1109/access.2022.3215778	https://doi.org/10.1109/access.2022.3215778	PROPN
easat-5072	360	3	https://doi.org/10.1109/ic2ie60547.2023.10331606	https://doi.org/10.1109/ic2ie60547.2023.10331606	VERB
easat-5072	360	4	https://doi.org/10.22624/aims/digital/v10n4p9	https://doi.org/10.22624/aims/digital/v10n4p9	NOUN
easat-5072	360	5	https://doi.org/10.34306/att.v3i2.212	https://doi.org/10.34306/att.v3i2.212	PROPN
easat-5072	360	6	https://doi.org/10.1007/978-3-030-63287-8	https://doi.org/10.1007/978-3-030-63287-8	PROPN
easat-5072	360	7	https://doi.org/10.1007/978-3-030-63287-8	https://doi.org/10.1007/978-3-030-63287-8	PROPN
easat-5072	360	8	https://www.cert.hr/wp-content/uploads/2006/08/ccert-pubdoc-2006-08-166.pdf	https://www.cert.hr/wp-content/uploads/2006/08/ccert-pubdoc-2006-08-166.pdf	NOUN
easat-5072	360	9	https://www.cert.hr/wp-content/uploads/2006/08/ccert-pubdoc-2006-08-166.pdf	https://www.cert.hr/wp-content/uploads/2006/08/ccert-pubdoc-2006-08-166.pdf	NOUN
easat-5072	360	10	https://doi.org/10.1002/spe.2179	https://doi.org/10.1002/spe.2179	NOUN
easat-5072	360	11	https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=47d90a3ceffe2b6d353201e29b6ee8f442c2dc52	https://citeseerx.ist.psu.edu/document?repid=rep1&type=pdf&doi=47d90a3ceffe2b6d353201e29b6ee8f442c2dc52	VERB
easat-5072	360	12	https://doi.org/10.26636/jtit.2019.128018	https://doi.org/10.26636/jtit.2019.128018	PROPN
easat-5072	360	13	https://stackoverflow.com/questions/2640566/why-use-sha1-for-hashing-secrets-when-sha-512-is-more-secure	https://stackoverflow.com/questions/2640566/why-use-sha1-for-hashing-secrets-when-sha-512-is-more-secure	PROPN
easat-5072	360	14	https://www.intel.com/content/www/us/en/products/sku/237263/intel-xeon-gold-6554s-processor-180m-cache-2-20-ghz/specifications.html	https://www.intel.com/content/www/us/en/products/sku/237263/intel-xeon-gold-6554s-processor-180m-cache-2-20-ghz/specifications.html	PROPN
easat-5072	360	15	https://www.intel.com/content/www/us/en/products/sku/237263/intel-xeon-gold-6554s-processor-180m-cache-2-20-ghz/specifications.html	https://www.intel.com/content/www/us/en/products/sku/237263/intel-xeon-gold-6554s-processor-180m-cache-2-20-ghz/specifications.html	VERB
easat-5072	361	1	https://www.amd.com/en/products/processors/workstations/ryzen-threadripper.html#specs	https://www.amd.com/en/products/processors/workstations/ryzen-threadripper.html#specs	PROPN
easat-5072	361	2	https://www.nvidia.com/en-eu/geforce/graphics-cards/40-series/rtx-4090/	https://www.nvidia.com/en-eu/geforce/graphics-cards/40-series/rtx-4090/	ADP
easat-5072	361	3	https://www.nvidia.com/en-eu/geforce/graphics-cards/40-series/rtx-4090/	https://www.nvidia.com/en-eu/geforce/graphics-cards/40-series/rtx-4090/	X
easat-5072	361	4	https://www.cert.hr/wp-content/uploads/2019/04/ccert-pubdoc-2007-08-201.pdf	https://www.cert.hr/wp-content/uploads/2019/04/ccert-pubdoc-2007-08-201.pdf	ADJ
easat-5072	361	5	https://www.cert.hr/wp-content/uploads/2019/04/ccert-pubdoc-2007-08-201.pdf	https://www.cert.hr/wp-content/uploads/2019/04/ccert-pubdoc-2007-08-201.pdf	NOUN
