quinta-feira, 10 de maio de 2012

Criptografia, Aplicações no Ambiente Computacional



Criptografia, Aplicações no Ambiente Computacional



Criptografia (do Grego kryptós, "escondido", e gráphein, "escrita") é o estudo dos princípios e técnicas pelas quais a informação pode ser transformada da sua forma original para outra ilegível, de forma que possa ser conhecida apenas por seu destinatário (detentor da "chave secreta"), o que a torna difícil de ser lida por alguém não autorizado. Assim sendo, só o receptor da mensagem pode ler a informação com facilidade.
A criptografia é tão antiga quanto à própria escrita, já estava presente no sistema de escrita hieroglífica dos egípcios. Os romanos utilizavam códigos secretos para comunicar planos de batalha. O mais interessante é que a tecnologia de criptografia não mudou muito até meados deste século. Depois da Segunda Guerra Mundial, com a invenção do computador, a área realmente floresceu incorporando complexos algoritmos matemáticos. Durante a guerra, os ingleses ficaram conhecidos por seus esforços para decifração de códigos. Na verdade, esse trabalho criptográfico formou a base para a ciência da computação moderna.
A Internet tem alterado o modo de nos comunicarmos, fazendo o uso da mesma para vários tipos de serviços como pagamentos de contas, movimentações bancárias, compras, etc. Todas estas atividades, além de muitas vezes serem mais produtivas e ágeis via Web, ainda nos possibilitam uma interação maior, seja com pessoas ou estabelecimentos comerciais. E assim, como no dia-a-dia, são necessários vários cuidados com a nossa segurança e de nossos bens para que não sejamos lesados.
Visando este aspecto, a criptografia tem se desenvolvido na busca de soluções cada vez mais seguras. Por exemplo, para que transações comerciais sejam efetuadas sem prejuízos tanto do lado do consumidor quanto para o lado do prestador de serviços, um dos quesitos principais é assegurar que algoritmos cada vez mais complexos e difíceis de serem decifrados por pessoas não autorizadas sejam aplicados.
Hoje existem vários algoritmos de criptografia sendo eles de bloco como: DES, 3DES, RC2, RSA entre outros, ou de fluxo como RC4, entre outros.
Um dos sistemas de criptografia mais populares é o RSA. Trata-se de um sistema de criptografia de chave pública que foi inventado em 1977 por Ron Rivest, Adi Shamir e Leonard Adleman, pesquisadores do MIT (Massachusset Institute of Techonology), utilizado tanto para cifrar quanto para autenticar dados. O algoritmo RSA faz uso de expressões com exponenciais, onde o texto é cifrado em blocos e cada bloco tem um valor binário menor que um número n, ou seja, o tamanho do bloco tem que ser menor ou igual a log² (n).
A principal vantagem do sistema de criptografia baseada em chave pública é a sua maior segurança em relação à criptografia baseada em chave secreta. Isto se deve ao fato que, no sistema baseado em chave pública, as chaves privadas nunca precisam ser transmitidas ou recebidas. No sistema de chave secreta, ao contrário, sempre existe uma chance de que um indivíduo não autorizado possa descobrir a chave secreta enquanto a mesma está sendo transmitida.
Outra vantagem do sistema baseado em chave pública é que este pode fornecer um método seguro para as assinaturas digitais. Em contra partida, apresenta como desvantagem uma velocidade mais baixa, pois o método de chave pública é mais lento na cifragem do que o método de chave secreta.
Para que a criptografia possa se tornar realidade, as aplicações e protocolos necessitam serem criados ou adaptados para trafegar dados seguros. Este processo demanda conhecimento altamente técnico, e muitas vezes, um investimento financeiro elevado de hardware e/ou software. Cada transação ou aplicação seja na Internet, ou em uma rede privada é um caso específico.

Fonte: http://www.aedb.br/seget/artigos07/1439_VERSAO%20FINAL-%20Aplicacoes%20da%20Criptografia%20em%20Ambientes%20Computacionais.pdf

12 comentários:

  1. Bom dia,
    o trabalho de vocês ficou bem claro e objetivo.
    Gostei muito!
    http://grupodanillonasi.blogspot.com.br/2012/05/o-que-e-criptografia-e-o-seu-uso-no.html

    ResponderExcluir
  2. Bom dia,
    Lembrem-se todos devem comentar de maneira consistente.

    Prof. Leandro Martins

    ResponderExcluir
  3. A criptografia é muito importante, para nós usuários da internet, Pois estamos sugeitos a ataques constantemente. Más vale lembrar que seu uso é importante apenas para dados sigilosos, ou seja, vc não precisa sair criptografando suas musicas, vídeos, etc. Ela foi feita para proteger informações importantes, e é por este motivo que os maiores utilizadores desta tecnologia são orgãos governamentais e empresas de grande porte.

    ResponderExcluir
  4. Ah vai uma dica ai pro Adm. Aumenta o banner pra ficar do tamanho da página, vai ficar legal.

    ResponderExcluir
  5. Na verdade a criptografia nos computadores não é usado somente para misturar e desembaralhar informações, o seu uso é para garantir segurança nos meios de transmissão e armazenamento, etc. Ela é muito útil e garante a proteção de informações.

    ResponderExcluir
  6. É por isso que a criptografia é um recurso tão importante na transmissão de informações pela internet e, mesmo assim, não é capaz de garantir 100% de segurança, pois sempre existe alguém que consegue desenvolver uma maneira de "quebrar" uma codificação. Por isso é que técnicas existentes são aperfeiçoadas e outras são criadas, como a "Criptografia Quântica".

    ResponderExcluir
  7. A principal vantagem do sistema de criptografia baseada em chave pública é a sua maior segurança em relação à criptografia baseada em chave secreta.

    ResponderExcluir
  8. A criptografia e um recurso muito importante que nós ajuda a proteger os nossos dados a serem visualizados, sendo fornecido maneiras de detectar se os dados foram modificados e ajuda a fornecer um meio seguro de comunicação por canais de outra forma não segura.

    ResponderExcluir
  9. A criptografia para a segurança de algum arquivo ou rede é de suma importância, porem exista falhas em sua segurança mais já é uma forma de dificultar a acessibilidade ao arquivo ou rede...

    ResponderExcluir
  10. Hoje com os avanças tecnologicos, a segurança dos sistemas e de suma importancia para tal a criptografia é uma otima alternativa.

    ResponderExcluir
  11. Criptografia é geralmente entendida como sendo o estudo dos princípios e das técnicas pelas quais a informação pode ser transformada da sua forma original para outra ilegível, a menos que seja conhecida uma chave secreta, o que a torna difícil de ser lida por alguém não autorizado.

    ResponderExcluir
  12. Um bom exemplo de CRIPTOGRAFIA é se você for fazer uma compra pela internet
    quando você entra no site onde pretende fazer a compra
    vai aparecer ( http:// ) www.americanas.com.br
    Mas quando você vai passar as imformação, como cartão de crédito, aí todas as imformações que você passar vai ser criptógrafadas, ( https:// ) dessa forma as informação, passa a ser em código, que só vai saber ler, é o site vendedor.
    é isso, não sei se vc entendeu. mas tem uma diferença entre:
    ( http:// ) e ( https:// ) esse segundo é o código

    ResponderExcluir