예제 #1
0
def T3_SearchKey():

	print '1 Ceasar'
	print '2 Transposicao'
	print '3 Vigenere'
	print '4 Substituicao'
	tipo = int(raw_input())

	if tipo == 1:
		print'Teste Ceasar'
		conteudoEscuro = lerEntrada("outputs/01 - ceasarEncrypt.txt")	
		conteudoDicionario = lerEntrada("inputs/dicionario.txt")	

		ceasar.ceasarSearchKey_2(conteudoEscuro, conteudoDicionario)
예제 #2
0
def T3_SearchKey():

	print '1 Ceasar'
	print '2 Transposicao'
	print '3 Vigenere'
	tipo = int(raw_input())

	if tipo == 1:
		print'Teste Ceasar'
		conteudoEscuro = lerEntrada("outputs/01 - ceasarEncrypt.txt")	
		conteudoDicionario = lerEntrada("inputs/dicionario.txt")	

		keyEncontrada = ceasar.ceasarSearchKey_2(conteudoEscuro, conteudoDicionario)
		conteudoDescriptografado = ceasar.ceasarDecrypt(conteudoEscuro, keyEncontrada)
		#print conteudoDescriptografado

	if tipo == 2:
		print'Teste Transposicao'
		conteudoEscuro = lerEntrada("outputs/03 - transposicaoEncrypt.txt")	
		conteudoDicionario = lerEntrada("inputs/dicionario.txt")	

		keyEncontrada = transposicao.transposicaoSearchKey_2(conteudoEscuro, conteudoDicionario)
		conteudoDescriptografado = transposicao.transposicaoDecrypt(conteudoEscuro, keyEncontrada)
		#print conteudoDescriptografado

	if tipo == 3:
		print'Teste Vigenere'
		conteudoEscuro = lerEntrada("outputs/05 - vigenereEncrypt.txt")	
		conteudoDicionario = lerEntrada("inputs/dicionario.txt")	

		keyEncontrada = vigenere.vigenereSearchKey_2(conteudoEscuro, conteudoDicionario)
		conteudoDescriptografado = vigenere.vigenereDecrypt(conteudoEscuro, keyEncontrada)
예제 #3
0
def T4_SearchKey():

	
	print'Teste Substituicao'
	conteudoEscuro = lerEntrada("outputs/01 - ceasarEncrypt.txt")	
	conteudoDicionario = lerEntrada("inputs/dicionario.txt")	

	keyEncontrada = ceasar.ceasarSearchKey_2(conteudoEscuro, conteudoDicionario)
	conteudoDescriptografado = ceasar.ceasarDecrypt(conteudoEscuro, keyEncontrada)