Tripcode
Unix | Assembly language | Mathematics | Web development | I2P |
---|---|---|---|---|
GhostBSD | Assembly Programming Tutorial | Statistics | Django for Beginners | MuWire |
GUI | Artificial intelligence | Artificial neural network | Machine learning | Messenger |
Tkinter | Artificial intelligence | Artificial neural network | Machine Learning Mastery with Python | Session |
Basically, tripcodes are hash values from hash functions. If you put a word into a hash function, you can get a hash value.
A trip code is a code used in anonymous threads like 4chan to determine whether or not the anonymous poster is authentic or not.
Most imageboards and 2channel-style discussion boards allow (and encourage) anonymous posting and use a system of tripcodes instead of registration. A tripcode is the hashed result of a password that allows one's identity to be recognized without storing any data about users. Entering a particular password will let one "sign" one's posts with the tripcode generated from that password, while trying to take another user's tripcode and compute their password from it (for instance, to make posts that appear to come from a particular person) is computationally difficult.
In general, anonymity is considered to be one of the advantages of an imageboard, and some boards have from time to time removed the ability to post with a name altogether (known as "forced anonymous/anonymity").
How to use tripcodes
It assigns a code to the end of your name.
When you add the pound (#) symbol to the end of your name followed by a word, like a password that only you know, it scrambles the word into a code. That way it's undetectable and can be used over and over again.
On AnonIB, using the trip code "#banana" translates to the code shown to Anons as "!5RRtZawAKg".
For instance, if you put "pussy#boobs" in the "Name" field of your thread or reply, TinyIB will make a tripcode by using the admin's tripcode seed. And then you can see "pussy!oIJyAN.1Gw" in the post you made instead of "pussy#boobs".
Take input (pussy#boobs)
Seperate name and tripcode key (pussy boobs)
Take the last 10 characters from the returned string (oIJyAN.1Gw)
Combine name and tripcode with tripcode seperator (pussy!oIJyAN.1Gw)
(# changes into !)
A same password (e.g. "boobs") for a tripcode (e.g. "oIJyAN.1Gw") makes the same hash value on the same board because they use the same tripcode seed. But if you use the same word for different chans, their hash values are also different.
Custom tripcodes
For those who want a custom tripcode, however, there are custom tripcode generators (which are technically tripcode crackers) available, such as Meriken's Tripcode Engine[1] and MTY_CL.[2]
Tripcode seeds
Tripcodes of CHANGOLIA or nekochan look different to other chans.
▼︎♏︎▫︎◢︎⚃︎◘︎◛︎░︎⚎︎☫︎☦︎☡︎☓︎◠︎☔︎⚆︎♆︎☚︎♆︎◀︎⚆︎☍︎☸︎☊︎♼︎◎︎☩︎♰︎☪︎◎︎☝︎☸︎
▼︎♏︎▫︎◢︎⚃︎◘︎☩︎♰︎☪︎◎︎☝︎☸︎
They're tirpcodes for a same reply, and they look similar. But nekochan's tripcode is shorter than CHANGILIA's. It looks like nekochan omitted the middle part of the hash value. Actually, other chans also use only the last ten characters of hash values. I think nekochan uses first six characters and last six characters.
test!vrHzFYVWg6
http://plnemlsyla6h5t3nuoz2algzmy635ceuendnjwsmhwn2os5fxahshiad.onion/res/4364.html
test!vrHzFYVWg6
http://22222aumzp7cqidsnsxeir4ysi7shqpmxi2nz7drzqtxmkyiro4sk4ad.onion/res/29.html
test!vrHzFYVWg6
http://emcc46ukd57uahbhu7c5zo7spvcjooj6mcb4pvh2jblv27jygjdzilid.onion/res/188.html
I put "test#sample" in the "name" field and their tripcodes are same. Why are there tripcode seeds if their tripcodes are same?
See also
- Template:Computer engineering
- Darknet
- Virtual private network (VPN)
- Web hosting service (Web hosting)
References
- ↑ https://github.com/meriken/merikens-tripcode-engine-v3 |title="Meriken's Tripcode Engine" is a cross-platform custom tripcode generator.: meriken/merikens-tripcode-engine-v3|date=26 March 2019|publisher=|via=GitHub
- ↑ https://github.com/madsbuvi/MTY_CL |title=A custom tripcode searcher, written using OpenCL. Primarily targeting the GCN architectures (Radeon HD 77xx and later).: madsbuvi/MTY_CL|date=9 March 2019|publisher=|via=GitHub