- Voltar ao menu
- Voltar ao menuPreços
- Voltar ao menuPesquisar
- Voltar ao menuConsenso
- Voltar ao menu
- Voltar ao menu
- Voltar ao menu
- Voltar ao menuWebinars e Eventos
O que é criptografia?
A criptografia permite que ativos digitais sejam transacionados e verificados sem a necessidade de um terceiro confiável.
A criptografia coloca o “Cripto” em Criptomoeda. Ela existe há muito mais tempo do que a nossa era digital e evoluiu como as línguas ao longo dos séculos.
Criptografia é a ciência de proteger informações transformando-as em um formato que somente os destinatários pretendidos podem processar e ler. Seu primeiro uso conhecido remonta ao ano1900 a.C.como hieróglifos em uma tumba egípcia. O termo em si vem das palavras gregasCriptomoedas e grafeno, que significam escondido e escrever, respectivamente.
Um dos usos mais famosos foi desenvolvido por Júlio César por volta de 40 a.C. e foi apropriadamente denominado Cifra de César. Uma cifra usa uma informação Secret que lhe diz como embaralhar e, portanto, desembaralhar uma mensagem. César usou uma cifra de substituição, onde cada letra do alfabeto era substituída por uma letra em uma posição fixa diferente mais acima ou mais abaixo no alfabeto. Por exemplo, o alfabeto poderia ser movido cinco lugares para a direita, o que significa que a letra "A" agora seria "F", "B" agora seria "G" e assim por diante. Isso significava que ele poderia passar mensagens sem medo de serem interceptadas, porque apenas seus oficiais sabiam como desembaralhar a mensagem.
Leia Mais: O que é Criptomoeda?

Giovan Battista Bellaso, um criptologista do século XVI, projetou a cifra de Vigenere (falsamente atribuída ao diplomata Blaise de Vigenere), que se acredita ser a primeira cifra que usou uma chave de criptografia. O alfabeto foi escrito em 26 linhas, com cada linha deslocando uma letra paracriar uma grade. A chave de criptografia foi escrita para corresponder ao comprimento da mensagem. Então, a grade foi usada para criptografar a mensagem, letra por letra. Finalmente, o remetente compartilhou a mensagem criptografada e a palavra-chave Secret com o destinatário, que possuiria a mesma grade.
Então vieram os computadores, que permitiram uma criptografia muito mais sofisticada. Mas o objetivo continua o mesmo: transferir uma mensagem legível (texto simples) para algo que um leitor não intencional não consegue entender (texto cifrado). O processo é conhecido como criptografia e é como as informações podem ser compartilhadas entre conexões públicas de internet. O conhecimento sobre como descriptografar – ou desembaralhar – os dados é conhecido como chave e apenas as partes pretendidas devem ter acesso a essas informações.
Como funciona a criptografia?
Há muitas maneiras de criptografar informações, e os níveis de complexidade dependem do grau de proteção que os dados podem exigir. Mas comumente vemos três tipos de algoritmos criptográficos.
Criptografia simétrica
Criptografia simétrica – ou criptografia de chave secreta – depende de uma única chave. Isso significa que o remetente e o destinatário dos dados compartilham a mesma chave, que é então usada para criptografar e descriptografar as informações.
Para fazer isso, a chave Secret precisa ser acordada com antecedência. Embora ainda seja uma boa fonte de criptografia, o fato de haver apenas uma única chave protegendo as informações significa que há algum risco ao enviá-las por conexões inseguras. Imagine que você queira compartilhar sua chave da porta da frente com um amigo, escondendo-a sob seu capacho. Seu amigo agora tem acesso à sua casa. Mas também há uma chance de um estranho encontrar a chave e entrar sem sua permissão.
Criptografia assimétrica
A criptografia assimétrica – ou criptografia de chave pública – usa umapar de chaves. Este nível adicional de segurança aumenta instantaneamente a proteção dos dados. Neste caso, cada chave serve a um único propósito. Há uma chave pública que pode ser trocada com qualquer pessoa, em qualquer rede. Esta chave tem as informações sobre como criptografar os dados e qualquer pessoa pode usá-la. Mas também há uma chave privada. A chave privada não é compartilhada e contém as informações sobre como descriptografar a mensagem. Ambas as chaves são geradas por um algoritmo que usa grandes números PRIME para criar duas chaves únicas e matematicamente vinculadas. Qualquer pessoa com acesso à chave pública pode usá-la para criptografar uma mensagem, mas apenas o detentor da chave privada pode decifrar a mensagem.
Funciona quase como uma caixa de correio. Qualquer um pode colocar uma mensagem no slot de depósito. Mas apenas o dono da caixa de correio tem a chave para abri-la e ler as mensagens. Esta é a base para a maioria das transações de Criptomoeda .
Leia Mais: Por que usar Bitcoin?
Funções hash
Funções hashsão outra maneira pela qual a criptografia pode proteger informações. Mas em vez de usar chaves, ela depende de algoritmos para transformar qualquer entrada de dados em uma sequência de caracteres de comprimento fixo.
As funções hash também diferem de outras formas de criptografia porque funcionam apenas de uma maneira, o que significa que você não pode transformar um hash de volta em seus dados originais.
Hashes são essenciais para o gerenciamento de blockchain porque podem criptografar grandes quantidades de informações sem comprometer os dados originais. Ter uma maneira organizada de estruturar dados não só aumenta a eficiência, mas os hashes também podem agir como impressões digitais para quaisquer dados que foram criptografados. Isso pode então ser usado para verificar e proteger contra quaisquer modificações não autorizadas durante o transporte através de redes. Quaisquer alterações nos dados originais resultariam em um novo hash, que não corresponderia mais à fonte original e, portanto, não seria verificável no blockchain.
Assinaturas digitais
Uma assinatura digital é outro aspecto fundamental para garantir a segurança, autenticidade e integridade dos dados em uma mensagem, software ou documento digital. Como o nome sugere, elas agem de forma semelhante às assinaturas físicas e são uma maneira única de vincular sua identidade aos dados e, portanto, agem como uma maneira de verificar as informações. Mas, em vez de ter um caráter único para representar sua identidade, como acontece com as assinaturas físicas, as assinaturas digitais são baseadas emcriptografia de chave pública. A assinatura digital vem como código, que é então anexado aos dados graças às duas chaves de autenticação mútua. O remetente cria a assinatura digital usando uma chave privada para criptografar os dados relacionados à assinatura, com o destinatário obtendo a chave pública do signatário para descriptografar os dados. Este código atua como prova de que uma mensagem foi criada pelo remetente e que não foi adulterada durante a transferência, e garante que o remetente não possa negar que enviou a mensagem.
Se o destinatário não conseguir descriptografar e ler o documento assinado com a chave pública fornecida, isso mostra que houve um problema com o documento ou a assinatura e, portanto, o documento não pode ser autenticado.
Leia Mais: Como armazenar seu Bitcoin
Para que serve a criptografia em criptomoedas?
Um grande atrativo das criptomoedas é sua segurança e transparência no blockchain. Tudo isso depende de mecanismos criptográficos. É assim que a maioria das criptomoedas baseadas em blockchain mantém a segurança e, portanto, constitui a própria natureza das criptomoedas.
Foi em um quadro de mensagens de criptografia em 2009 queBitcoin criadorSatoshi Nakamotosugeriu uma maneira de resolver o problemaproblema de gasto duplo que há muito tempo é o calcanhar de Aquiles das moedas digitais. O problema do gasto duplo ocorre quando a mesma unidade de Cripto tem o potencial de ser gasta duas vezes, o que destruiria a confiança nelas como uma solução de pagamento online e as tornaria essencialmente inúteis.
Nakamoto propôs usar umlivro-razão distribuído ponto a ponto que foi registrado com data e hora e protegido por meios criptográficos. Isso levou à criação do blockchain como o conhecemos hoje. Como acontece com toda Tecnologia, a criptografia evoluirá para KEEP as demandas por um ambiente digital seguro. Isso é especialmente verdadeiro com a crescente adoção de blockchains e criptomoedas em todos os setores e fronteiras.
Leituras adicionais sobre a Tecnologia blockchain
O que é a Tecnologia Blockchain?
A Tecnologia blockchain elimina a necessidade de uma parte confiável para facilitar os relacionamentos digitais e é a espinha dorsal das criptomoedas.
O que é um livro-razão distribuído?
Os livros-razão, a base da contabilidade, são tão antigos quanto a escrita e o dinheiro.
O que é uma ICO?
No auge em 2017, os ICOs ultrapassaram o capital de risco como o principal método de captação de recursos para startups de blockchain.