ciph++

A general chat area, here you can post anything that doesn't belong in another forum.
Post Reply
User avatar
Nospike
Keen Minecrafter
Posts: 1308
Joined: Tue Mar 30, 2010 13:56
Location: Carlsbad, Czech Republic

ciph++

Post by Nospike » Sat Nov 26, 2016 11:48

LATEST UPDATE: (v1.01_10) Added clipboard support for Windows and an option to save decrypted messages into files just like ciphers.

WINDOWS BINARY: https://www.dropbox.com/s/8z9mu4e9ngx2s ... p.exe?dl=0
SOURCE/LINUX (must be built from source):
https://bitbucket.org/torchie8/ciphpp/src


Hey there fellow people, I've been working on a new little program recently called ciph++. What does it do? It allows you to turn ASCII text into something like this:

00881060689198980160766371664354

and back again at will. You can do some cool stuff with it, like require a password before anyone can decrypt your message, generate random encryption tables, add timestamps, encrypt entire source codes... all up to you. It runs in a hopefully somewhat user-friendly console environment.

Source can be found on Bitbucket: https://bitbucket.org/torchie8/ciphpp/src

There's still a lot left to implement, so updates are made often. Check it out if you're interested. If you find any bugs or errors, don't hesitate to contact me.

Let us abolish letters together and write using only numbers forever. Mwahahahahahahah!
Last edited by Nospike on Mon Nov 28, 2016 14:04, edited 3 times in total.
It just might be done someday. The chance is always there.

User avatar
Nisaba
Vorticon Elite
Posts: 930
Joined: Fri Jan 01, 2016 23:34
Location: The Outpost
Contact:

Post by Nisaba » Sat Nov 26, 2016 15:18

Hallo Nospike!

00881056048700075691960287008701029196895683989800978385905683968656969185875694910202948756029797945607970356908304875602908700872350
00881056899796968356028701025691025697030256029756018787560590830256979687568597039486569203010256869756059102905691022350

008810568356859798072602972602908726859491988497830086568803968502919796560597039486568487569691858756029097038990394950
"We have come to conquer you all and bring you lots of candy!" | about me | my current project: play Keen mods on a GameBoy |

User avatar
Nospike
Keen Minecrafter
Posts: 1308
Joined: Tue Mar 30, 2010 13:56
Location: Carlsbad, Czech Republic

Post by Nospike » Sat Nov 26, 2016 15:51

Thanks, Nisaba. :) I've been pondering the clipboard thing for a while now, the problem is that there's no nice, light, let alone cross-platform way to do that. So, for now, it's probably not coming, although I'll definitely keep an eye out for that in the future.

Also, looking at your code makes me think there's a minor bug in the encryption code. I'll go have a look at that right now. :p

Edit: it'll be better if we use pastebin or something for this. PCKF doesn't handle those long strings very well.
http://pastebin.com/Ef2rZepc
It just might be done someday. The chance is always there.

User avatar
MoffD
Vorticon Elite
Posts: 1182
Joined: Thu Jul 05, 2012 17:30
Location: /dev/null
Contact:

Post by MoffD » Sat Nov 26, 2016 19:43

Huzzah! After many a segfault and teeth grind, there is much rejoicing! :crazy
mortimermcmirestinks wrote: Now I wish MoffD wasn't allergic to me.
Levellass wrote:You're an evil man.
Image

User avatar
Nospike
Keen Minecrafter
Posts: 1308
Joined: Tue Mar 30, 2010 13:56
Location: Carlsbad, Czech Republic

Post by Nospike » Mon Nov 28, 2016 14:08

Hey Nisaba, I've taken a good look at the clipboard thing, and you're in luck - it's actually not *that* hard to implement. For Windows, at least. :p Us Linux users are still out of luck, but the new ciph++ automatically copies your results to clipboard for easy copy'n'paste!

There's also a new option to save a decrypted message into a text file. Useful if you've received an encrypted message and want to store its content for later. You can add any extension you like, so if the message contains source code for example, you can save it directly as a *.c or whatever file.

Happy ciphering!
It just might be done someday. The chance is always there.

User avatar
nanomekia
Vorticon Elite
Posts: 478
Joined: Sat Sep 24, 2016 19:11
Location: FARM COUNTRY!
Contact:

Post by nanomekia » Mon Nov 28, 2016 16:25

*sneaks in*

*downloads this thing*

*sneaks out*
Writer. Translator. Player of games. Only bites on alternate Tuesdays.

"I believe this is some fine languaging with the words."

User avatar
Nisaba
Vorticon Elite
Posts: 930
Joined: Fri Jan 01, 2016 23:34
Location: The Outpost
Contact:

Post by Nisaba » Mon Nov 28, 2016 23:23

hey Nospike,
good to hear this, at least for all the windows users out there. I might just have to stay a bit patient for this tiny little extra.
but nevertheless I really appreciate your work and effort. and this new saving option is very much to my liking.
looking forward for some certain linux-clipboard-ciphering implementations someday.

008810560093394950
"We have come to conquer you all and bring you lots of candy!" | about me | my current project: play Keen mods on a GameBoy |

User avatar
Nisaba
Vorticon Elite
Posts: 930
Joined: Fri Jan 01, 2016 23:34
Location: The Outpost
Contact:

Post by Nisaba » Mon Dec 05, 2016 13:38

this might raise your interest:
video: Private Communication On The Clearnet
"We have come to conquer you all and bring you lots of candy!" | about me | my current project: play Keen mods on a GameBoy |

Post Reply