Criptografia Assimétrica explicada com a ajuda de caixas de chocolate.

É aniversário da sua namorada e você quer enviar algo especial para ela, você comprou alguns chocolates agradáveis ??e raros especialmente para ela. Como ela mora em outra cidade, você precisa empacotá-las (esses chocolates não derretem, essa é a parte interessante sobre eles). Há apenas uma empresa de encomendas e você não pode confiar nelas com um presente tão especial. O que você pode fazer?

Para ser honesto, você não tem muitas opções para explorar. Pense rápido, o tempo está se esgotando. A primeira opção que vem à sua mente é –

Para ser honesto, você não tem muitas opções para explorar. Pense rápido, o tempo está se esgotando. A primeira opção que vem à sua mente é –

Para ser honesto, você não tem muitas opções para explorar. Pense rápido, o tempo está se esgotando. A primeira opção que vem à sua mente é –

Para ser honesto, você não tem muitas opções para explorar. Pense rápido, o tempo está se esgotando. A primeira opção que vem à sua mente é –

Vá e entregue você mesmo.

Não, não desta vez. Se essa é a opção que estamos chegando, terminarei de escrever o artigo. O que você pode pensar a seguir?

Coloque os chocolates em uma caixa, feche a caixa e embrulhe-os.

Parece legítimo, mas sua namorada não tem a chave e, obviamente, você não pode simplesmente dividir a chave. Em que próxima você pode pensar?

A solução que vou sugerir agora exigirá várias rodadas para lá e para cá da mesma caixa de chocolate entre você e sua namorada. Vamos para a solução sem perder muito tempo como "o tempo é da essência" agora (você não pode manter sua namorada esperando).

  1. Você coloca os chocolates em uma caixa, trava a caixa com o LOCK A.
  2. Você manterá a CHAVE A com você.
  3. Parcel a caixa através da empresa de courier. (A caixa está bloqueada com o LOCK A, a chave para abri-la, ou seja, a CHAVE A está somente com você).
  4. A caixa chegou a sua namorada (ela está animada!)
  5. Você ligou para sua namorada e pediu para ela trancar a caixa com sua própria trava.
  6. Ela trancou a caixa com o LOCK B.
  7. Ela manteve a chave B com ela.
  8. A caixa já foi parcelada para você usando os serviços da mesma empresa de courier.
  9. A caixa atualmente tem dois FECHADORES (BLOQUEIO A e BLOQUEIO B), a empresa de courier não pode abri-los, pois eles não têm nenhuma das chaves com eles.
  10. A caixa chega até você, você abriu o LOCK A com KEY A. A caixa ainda tem LOCK B nela (a KEY B de LOCK B está com sua namorada e ninguém mais neste universo).
  11. Você parcelou a caixa novamente para sua namorada (lembre-se que a caixa está trancada com BLOQUEIO B, a chave para abrir esta caixa, ou seja, a CHAVE B está apenas com sua namorada).
  12. A caixa chega à sua namorada e contém apenas um cadeado, ou seja, BLOQUEIO B.
  13. Sua namorada abriu a caixa com a tecla B.
  14. Tada! Ela pode aproveitar todos os chocolates e secretamente manda beijos!
  15. O mensageiro fica coçando a cabeça.

Explicando o conceito com a ajuda de um diagrama de fluxo (desculpas pelas partes confusas).

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *