Suck-O Time

Support us

Donate using PayPal


Your nickname:

Cry About Crypt

Our free, private and encrypted file- and media-sharing service!

Cry About Crypt

Latest posts

Our forums contain more than 72.000 posts in more than 10.00 topics at the moment.

Feel free to register for an account here.
Sunday, 08 May 2011 22:15

Trials and Tribulations

I've been so confused about the hashing of the password and salt. Fortunately I posted on Reddit last night to the crypto subreddit and someone answered with a clear answer. I had misunderstood what was needed. I had assumed that I needed the DES encryption scheme, but I was corrected to using the Unix crypt(3) hash function. So now I have a working tripcode generator. I think the next step forward is to make a custom string class. I'll post the source code on the forums. This is not really efficient since I'm using the C++ string class. Also I'm changing milestones.


  • Correctly generate salt from plaintext - [Done]
  • Correctly generate tripcode from given plaintext - [Done]
  • Find or implement efficient string class
  • Implement key generator
  • Refine crypt.c to use Bitslicing
  • Refine crypt.c to use bit slicing on CUDA
  • Implement GUI user interface
Sunday, 03 April 2011 07:59

TripCUDA Introduction (Working Title)

0.1 Purpose

TripCUDA is a project I am working on that is meant to generate tripcodes, search the generated tripcode for a substring specified by the user and report the password and tripcode (or tripcodes) to the user.


0.2 What is a Tripcode?

A tripcode is a way of authentication that does not require registration. It is used mainly on anonymous message boards and imageboars such as 2channel and 4chan as well as various message boards. A tripcode is a hashed password by which a person can be identified by others and requires no registration. The picture above shows a password (#S~3hsEQ|) and it's associated tripcode (!PedIa.Dbk.).


0.3 Milestones

  • Correctly generate salt from plaintext key - [Done]
  • Implement bitslice DES (CPU)
  • Find or implement efficient string class
  • Implement key generator
  • Implement bitslice DES (GPU)
  • Implement GUI user interface