Malbolge/Cryptography Challenge

This is the place for ALL of the user submitted challenges. If you create a little challenge/mission/riddle/whatever, post it here.
Forum rules
Do not post missions that you did NOT create without proper citing.

Malbolge/Cryptography Challenge

I've decided to put up an interesting challenge. It has more to do with cryptography but also related to programming. Here is what you ought to do in order to complete it:

• Generate a 192-bit triple DES ciphertext using your alias as the key and the plaintext value of the following hash 89732d17f430779c82b897e279df47a8 for the encryption.
• Write a Malbolge program that would output the ciphertext
• Post the key (a.k.a your alias) along with the malbolge program source

Here is my PoC:

Malbolge:
Code: Select all
`bCBA@?>=<;:9876543210/.-,+*)('&%\$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%\$#"!~}|{zyxwvuWsrqponmlkjihg`&dcba`_^]\[ZYXWVUTSRQPONMLKJIBGFED=aA@?>=};4X876543210).-&Jk#G'&%\$dz@~`|{zyxwvutsrk1onPle+v`

Ciphertext:
Code: Select all
`DLxzTM50`

Hints/Helping notes:

1. You can use SSL to generate the DES
2. The hash is implying the Haval 128,5 algorithm and is using the following charset: ‼as. The length of the plaintext value is 4.

You'll need an interpreter/compiler (obviously) for the malbolge part. Good luck.
Isolation, in my world means opportunity. Reflection of that nature undoubtedly brings round to the fact that comprehension is a requisite of success and thence exculpates the notion associated with the above alluded quips.

aeroxtk
New User

Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)

Re: Malbolge/Cryptography Challenge

Instructions are unclear. Haval 128,5 is difficult to pin down. quickhash.com / jacksum (http://www.jonelo.de/java/jacksum/) / official (http://labs.calyptix.com/haval.php) are inconsistent. The official version is even inconsistent with itself, atleast on 64-bit Debian.

tgoe
Contributor

Posts: 716
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)

Re: Malbolge/Cryptography Challenge

You can use lots of languages to generate the hash locally under your own environment. PHP's hash() function, for instance, supports this hashing algorithm.
Isolation, in my world means opportunity. Reflection of that nature undoubtedly brings round to the fact that comprehension is a requisite of success and thence exculpates the notion associated with the above alluded quips.

aeroxtk
New User

Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)

Re: Malbolge/Cryptography Challenge

You can use lots of languages to generate the hash locally under your own environment.

Yep, I've been using the *official* C code. It doesn't work. Challenge aborted.

tgoe
Contributor

Posts: 716
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)

Re: Malbolge/Cryptography Challenge

Uhm.. well, your choice.
Isolation, in my world means opportunity. Reflection of that nature undoubtedly brings round to the fact that comprehension is a requisite of success and thence exculpates the notion associated with the above alluded quips.

aeroxtk
New User

Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)

Re: Malbolge/Cryptography Challenge

Has anyone solved it? How about your previous one?

tgoe
Contributor

Posts: 716
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)

Re: Malbolge/Cryptography Challenge

My previous one?
Isolation, in my world means opportunity. Reflection of that nature undoubtedly brings round to the fact that comprehension is a requisite of success and thence exculpates the notion associated with the above alluded quips.

aeroxtk
New User

Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)

Re: Malbolge/Cryptography Challenge

hmm, I meant this. But I guess it's the same.

tgoe
Contributor

Posts: 716
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)

Re: Malbolge/Cryptography Challenge

I mixed it with a few more conditions to be more challenging. And yes, I'm Keeper (though cannot alter my alias here since HTS doesn't allow username changes).
Isolation, in my world means opportunity. Reflection of that nature undoubtedly brings round to the fact that comprehension is a requisite of success and thence exculpates the notion associated with the above alluded quips.

aeroxtk
New User

Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)

Re: Malbolge/Cryptography Challenge

K, but has anyone solved it?

tgoe
Contributor

Posts: 716
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)

Next