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

Post by aeroxtk on Thu Sep 05, 2013 7:10 pm
([msg=77263]see Malbolge/Cryptography Challenge[/msg])

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.
User avatar
aeroxtk
New User
New User
 
Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)


Re: Malbolge/Cryptography Challenge

Post by tgoe on Fri Sep 06, 2013 8:17 pm
([msg=77278]see Re: Malbolge/Cryptography Challenge[/msg])

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.
User avatar
tgoe
Contributor
Contributor
 
Posts: 715
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)


Re: Malbolge/Cryptography Challenge

Post by aeroxtk on Fri Sep 06, 2013 8:58 pm
([msg=77279]see Re: Malbolge/Cryptography Challenge[/msg])

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.
User avatar
aeroxtk
New User
New User
 
Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)


Re: Malbolge/Cryptography Challenge

Post by tgoe on Fri Sep 06, 2013 9:50 pm
([msg=77280]see Re: Malbolge/Cryptography Challenge[/msg])

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. :)
User avatar
tgoe
Contributor
Contributor
 
Posts: 715
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)


Re: Malbolge/Cryptography Challenge

Post by aeroxtk on Fri Sep 06, 2013 10:35 pm
([msg=77281]see Re: Malbolge/Cryptography Challenge[/msg])

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.
User avatar
aeroxtk
New User
New User
 
Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)


Re: Malbolge/Cryptography Challenge

Post by tgoe on Fri Sep 06, 2013 10:44 pm
([msg=77282]see Re: Malbolge/Cryptography Challenge[/msg])

Has anyone solved it? How about your previous one?
User avatar
tgoe
Contributor
Contributor
 
Posts: 715
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)


Re: Malbolge/Cryptography Challenge

Post by aeroxtk on Sat Sep 07, 2013 1:51 pm
([msg=77285]see Re: Malbolge/Cryptography Challenge[/msg])

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.
User avatar
aeroxtk
New User
New User
 
Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)


Re: Malbolge/Cryptography Challenge

Post by tgoe on Sat Sep 07, 2013 4:05 pm
([msg=77288]see Re: Malbolge/Cryptography Challenge[/msg])

hmm, I meant this. But I guess it's the same.
User avatar
tgoe
Contributor
Contributor
 
Posts: 715
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)


Re: Malbolge/Cryptography Challenge

Post by aeroxtk on Sat Sep 07, 2013 4:38 pm
([msg=77290]see Re: Malbolge/Cryptography Challenge[/msg])

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.
User avatar
aeroxtk
New User
New User
 
Posts: 24
Joined: Wed Oct 17, 2012 8:29 am
Location: Bulgaria
Blog: View Blog (0)


Re: Malbolge/Cryptography Challenge

Post by tgoe on Sat Sep 07, 2013 4:58 pm
([msg=77291]see Re: Malbolge/Cryptography Challenge[/msg])

K, but has anyone solved it?
User avatar
tgoe
Contributor
Contributor
 
Posts: 715
Joined: Sun Sep 28, 2008 2:33 pm
Location: q3dm7
Blog: View Blog (0)


Next

Return to User Submitted

Who is online

Users browsing this forum: No registered users and 0 guests