Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Criptografia de Informações 
A criptografia é uma forma de proteger informações, transformando uma 
mensagem ou dado original em outra forma, seguindo uma determinada regra. Ela é 
utilizada para ajudar a proteger informações importantes, como senhas e dados 
pessoais, na internet. 
Para entender melhor, podemos imaginar uma mensagem secreta. Por 
exemplo, temos a senha 123456 e criamos uma regra: somar 1 a cada número. 
Dessa maneira, o 1 vira 2, o 2 vira 3, o 3 vira 4, e assim por diante. O resultado será 
234567. Nesse exemplo, 123456 é a informação original e 234567 é a informação 
transformada. 
Na programação, podemos ensinar o computador a realizar essa 
transformação automaticamente. Para isso, utilizamos o Python. O comando for 
permite repetir uma ação para cada caractere da senha. Como a senha está 
entre aspas, o Python entende seus números como texto (string) e não como 
números para realizar cálculos. 
Por isso, quando precisamos fazer uma conta, utilizamos int(), que 
transforma o texto em número inteiro. Depois da operação, podemos utilizar 
str() para transformar o número novamente em texto e juntar os resultados 
para formar a nova senha. 
Assim, o programa segue uma sequência: pega cada caractere → transforma 
em número → soma 1 → transforma novamente em texto → junta os resultados. 
Portanto, a ideia principal da aula é compreender que a criptografia 
transforma uma informação seguindo uma regra, e a programação permite que o 
computador faça esse processo automaticamente. O exemplo utilizado é apenas 
uma representação simples para compreender o funcionamento da criptografia. 
 
 
 
 
 
 
 
 
 
 
Aplicando a regra 
Considere que a regra seja somar 1 a cada número. 
Transforme as informações abaixo: 
a) 2468 → b) 13579 → c) 31415 → d) 9876 → e) 10203 → 
a) 3579 b) 246810 c) 42526 d) 10987 e) 21314 
 
Atividade prática – Python 
Observe o exemplo de programação: 
senha = "123456" 
nova_senha = "" 
for caractere in senha: 
 numero = int(caractere) 
 novo_numero = numero + 1 
 nova_senha = nova_senha + str(novo_numero) 
print(nova_senha) 
 
Responda: 
a) Qual é a informação original armazenada na variável senha? a) 123456 
b) O que o comando for faz nesse programa? 
b) Percorre cada caractere da senha, realizando a transformação. 
c) Para que serve int(caractere)? c) Transformar o caractere de texto em número inteiro. 
d) O que acontece em numero + 1? d) Soma 1 ao número. 
e) Por que o programa utiliza str(novo_numero)? 
e) Para transformar novamente o resultado em texto e permitir juntá-lo à nova senha. 
f) Qual será o resultado apresentado pelo comando print()?f) 234567 
 
 
 
 
 
 
 
	Criptografia de Informações 
	 
	 
	 
	 
	 
	 
	 
	Aplicando a regra 
	Atividade prática – Python 
	Responda:

Mais conteúdos dessa disciplina