Skip to content


Desafio criptografia Blowfish

Eu estou testando esses dias um brute force que estou fazendo, só que para testa-lo eu tive que usar uma criptografia chamada Blowfish. Ela é bem interessante e também opensource. Ela é bem simples de implementar também.

Desafio!!

Agora vamos para o legal.
O desafio é bem simples também.

Quem descriptografar essa mensagem vai ganhar um post aqui no meu blog além de se divertir um pouquinho heheh :)

9M39agUxnX8PRznCylaC1/6rEXVP5R85QTO/be8XAO+WRJ2nAGDQ4PWq
SOGSQe/CRDkegrH242gpfOcBHPZ6TURUMcQZXkSV8g7WcEIQiCLTuejOt0HCExewS
XUgxg8wRlvO6G2ZrKOv6YLzcsXmBHB/JbZ5nuMnlIYQNGj1ncYHbxyJrGHj1Xr7Q696E+u
WfcZAm9z/iRfZ9rb79EXY7f/5BBEvdkluxDpedPzam33CQLZoEVixSOwVI18USigj45W6fDk+
yFTGkLF1tmh5Zg==

O detalhe é que não existe essas quebras de linha, só coloquei por questão de não destruir o layout.
A senha da mensagem criptografada é: desafio

Blowfish para Python (está em arquivo .txt porque meu servidor não deixa baixar script direto :( )
Blowfish para PHP(pear package)
Blowfish para Java
Blowfish para C++
Blowfish para C
Blowfish para Pascal
Blowfish para Perl

O desafiante pode usar qualquer tipo de linguagem de programação. O Blowfish existe em qualquer linguagem, até Javascript. É só dar uma pesquisada.

Se você não conhecer criptografia e muito menos blowfish, a ideia principal é dar uma pesquisada como que descriptografa usando a técnica blowfish..

PS: Esse desafio é simples, mas existe pegadinhas nele. hehehe :D

Resposta do desafio!

Posted in Articles, Nerd, Python.

Tagged with , , .


23 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Paulo Fernando says

    Ow mano! Qé isso?!?! rsrsrs

  2. Mohor says

    carai!!!!!!!!!! auhgauhauahuayauhauhauha
    num mexo mais com isso não! uahuahauaah um dia eu tento.......... hahaha

  3. alencar says

    Falaa Felipe!
    entao cara, andei dando uma olhada no blowfish e vi que ha varias formas de usa-lo.. talvez seja so a biblioteca q consegui q tenha esses metodos diferentes, nao tenho certeza, mas caso contrario poderia nos falar qual usou para "adiantar" a vida ..rs
    ate + !

  4. TJ says

    lol!
    ninguem para decifrar isso?
    ainda nem tentei.. se tiver tempo(e paciência), tento fazer isso =]

  5. Luiz Morcegão says

    Ta maluco!
    Não consigo nem entender as aulas de algoritmos, eu ficaria maluco só de tentar, e não sei se meu computador aguenta esse tipo de processamento.

    Como não achei um campo de contado no seu blog!
    deixo aqui o seu convide para o meme:
    Quais são seus 3 programas indispensáveis?

  6. Mauro says

    Acredito que a mensagem seja esta:

  7. Mauro says

    A mensagem deveria estar criptografada em 448 bits

  8. Mauro says

    '+prSUgY/zOrtw9VPfwVh8vyYx6OFak9V0aOMIiHQ7I92QY0QAa9Sz9sjN6n2EuF5VM16mnYZu6c='
    Utilizei desta chave de 448 bits.

  9. Felipe Tonello says

    Mauro,
    para poder descriprografar, você precisa primeiramente fazer o processo reverso da codificação base64..
    depois você precisa separar a mensagem criptografada em blocos de 64bits(8bytes) e descritografar cada bloco deles.. é dessa maneira que trabalha o blowfish..
    eu vou postar depois a resolução... de como descriptografar a mensagem =)

    mas tente fazer aí!!!

  10. Mauro says

    Ok, Obrigado pela dica!

  11. Willians says

    esse algoritimo é aconselhavel a ser usado em uma aplicação comercial ou ele pode ser facilmente quebrado ? Pelo que entendi somente será possivel descritptografar reverso graças a sua senha desafio correto ? Uma pessoa sem esta senha conseguiria mesmo assim ?

  12. Felipe Tonello says

    Então Willians,

    Para descriptografar essa mensagem, você precisa da senha mas também precisa saber usar a criptografia.. como ela empacota os bytes, como ela trabalha, e etc..
    é algo simples na verdade.. pretendo postar o código resolvido depois..
    Na criptografia blowfish é gerado um hash criptografado a partir de uma chave(senha).. então a unica maneira de quebrar é pela senha..
    Logicamente que um brute-force poderia quebrar essa senha.. mas depois de muitas tentativas, depende do nivel da sua senha...
    mas existem criptografias mais complexas ainda.. mas dependendo do nivel de segurança desejado a blowfish é uma boa, além de ser opensource!

  13. NTN says

    MPRIHOF UN EP???!!!

    uma bem simples, todo mundo conhece isso!

  14. diego says

    blowfish é a criptografia mais sinistra que existe, .. se vc usa-la no USA por exemplo, pega 5 anos de xilindrô.. hehe, só um comentario

  15. junior says

    cara preciso descriptografar uma prova da facu, c puder me ajude....

  16. Marcos says

    Felipe te lanço um desafio também..........

    Será que vc ou alguem do Blog consegue descriptografar essa senha aqui o ?
    C652D27AF421A64A3EBD7EACDF63375BB0F0028129149D2E134ABCF04D56B1C2296b

    Se caso alguém conseguir, me mande um e-mail, preciso de um forçinha ai, num entendo muito disso. So sei que a senha e simétrica, e esta bloqueada em um programinha chamado Kruptos 2.....

    Valeus ai...
    Se caso alguém souber de um brute force que quebre essa senha, ficarei grato se me ajudarem!

    Valeus, Até mais!

  17. desafio says

    USUÁRIO:1003:B3,B8,89,3D,E4,EF,03,9B,93,5D,86,67,E8,68,C7,B7,A1:
    _0E,A0,5F,5D,F0,10,C6,C9,D5,96,70,47,B0,F4,2C,8B,XX:::

    criptografia basica da M$, desvende esse cod que é a senha de usuario!!! win xp

  18. Jesuilton says

    Senhores,
    Tentei, mas ao inserir a senha apresenta um erro alguém já conseguiu? Se conseguirem por gentileza me envie jesuilton@gmail.com

  19. Tammy says

    nao consigo acessar o yahoo respostas, aparece a mensagem *esta conexao com o servidor foi criptografada*

    Me ajudem, tem como descriptografa?

  20. bruno says

    nao consigo acessar o yahoo respostas, aparece a mensagem *esta conexao com o servidor foi criptografada* ²

    eu tb n consigo acessar o yahoo respostas...me ajudem tb??

  21. Lety says

    quando eu entro na yahoo aparece ' sua conexão com br.answers.yahoo.com nao esta criptografada' o que que eu faço?

  22. João Serralvo says

    8657069278 5084220470 0941020018 7298924440
    9558833278 1194177171 5523003006 0711190119
    decifre se puder, use seus conhecimentos mais avançados.

Continuing the Discussion

  1. Desafio de criptografia - UnderLinux Forums linked to this post on August 24, 2007

    [...] e aqueles que gostam de programao vo ter um tempinho de diverso para tentar descubrir Desafio criptografia Blowfish na verdade simples, se a pessoa sacar a ideia do desafio... mas do mesmo jeito vamos [...]



Some HTML is OK

or, reply to this post via trackback.