Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

AED3 11 02 Cifras de substituição

Автор: Marcos André Silveira Kutova

Загружено: 2023-04-08

Просмотров: 1332

Описание:

Videoaula da disciplina Algoritmos e Estruturas de Dados III no curso de Ciência da Computação da PUC Minas - 2018

----------------------
A cifra de substituição é um método de criptografia no qual os símbolos (letras, grupos de letras, números, bytes, ...) são substituídas por outros símbolos.
----------------------

A ideia básica de uma cifra de substituição é trocar um símbolo por outro. Nos algoritmos mais usados, essa troca geralmente é feita por meio de bytes, isto é, independentemente da informação que esses bytes representam. Algumas vezes, a troca é feita por nibble (4 bits) ou por conjunto de bytes. Tudo depende das operações que serão realizadas.

Mas lá no início da história da criptografia, a troca era de caracteres. Em uma mensagem sigilosa, uma letra A poderia ser trocada por um J, uma letra B poderia ser trocada por um P e assim em diante, como explica o vídeo.

O ponto importante aqui é perceber a troca da chave leva a um resultado totalmente diferente. Assim, mesmo que a técnica seja muito simples, se você não souber a chave, dificilmente conseguirá decifrar a mensagem.

Um comentário em particular sobre a cifra de Vigenère é que ela pode ser feita com bytes ao invés de caracteres. Podemos montar uma tabela de 256 x 256 bytes e, assim, nos liberamos do limite de só termos letras no algoritmo clássico.

E agora, vem um desafio, será que você consegue transformar a cifra de Viegenère em uma função matemática? Isto é, você consegue construir uma função em uma linguagem de programação qualquer que receba uma mensagem e uma chave (ambas como strings) e retorne uma mensagem criptografada? Pense um pouco sobre isso e, se achar uma solução, planeje também a função de decifragem. Ah, considere essa dica: as linhas e as colunas, ao invés de letras, podem ser representadas por números e, aí, tente encontrar qual é a operação matemática que ocorre entre uma linha e uma coluna.

AED3 11 02 Cifras de substituição

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

AED3 11 03 Cifras de transposição

AED3 11 03 Cifras de transposição

AED3 11 08 Criptografia assimétrica e o RSA

AED3 11 08 Criptografia assimétrica e o RSA

Criptografia A Cifra de Hill 2

Criptografia A Cifra de Hill 2

AED3 11 06 Criptografia Simétrica   Cifras de fluxo

AED3 11 06 Criptografia Simétrica Cifras de fluxo

MENSAGEM SECRETA: Entenda a CRIPTOGRAFIA

MENSAGEM SECRETA: Entenda a CRIPTOGRAFIA

«Шифр свиного пенька» (анимированный)

«Шифр свиного пенька» (анимированный)

Como criptografar uma mensagem utilizando a Cifra de César

Como criptografar uma mensagem utilizando a Cifra de César

Экстренная отставка и арест президента / Конец спецоперации / Итоги 2025 и планы на 2026

Экстренная отставка и арест президента / Конец спецоперации / Итоги 2025 и планы на 2026

AED3 11 07 Criptografia simétrica   Cifras de bloco

AED3 11 07 Criptografia simétrica Cifras de bloco

Ping 2021: Aula 0x0A - Ataques às Cifras de Substituição (Cifra de Vigenère)

Ping 2021: Aula 0x0A - Ataques às Cifras de Substituição (Cifra de Vigenère)

Cifra Playfair, Técnica Rail Fence e Técnica de Transposição

Cifra Playfair, Técnica Rail Fence e Técnica de Transposição

Цепи Маркова — математика предсказаний [Veritasium]

Цепи Маркова — математика предсказаний [Veritasium]

Cifra de Vigenère

Cifra de Vigenère

CRIPTOGRAFIA - ALGORITMO - FUNÇÃO AFIM

CRIPTOGRAFIA - ALGORITMO - FUNÇÃO AFIM

Criptografia - Cifras de Fluxo (Stream Ciphers) - 05

Criptografia - Cifras de Fluxo (Stream Ciphers) - 05

Estes são os 3 tipos Cifras usadas na CRIPTOGRAFIA!

Estes são os 3 tipos Cifras usadas na CRIPTOGRAFIA!

AED3 11 05 Tipos de criptografia

AED3 11 05 Tipos de criptografia

Как считает квантовый компьютер? Самое простое объяснение!

Как считает квантовый компьютер? Самое простое объяснение!

AED3 11 04 Enigma

AED3 11 04 Enigma

(Aula 12) Cifras de Transposição

(Aula 12) Cifras de Transposição

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]