Skip to content

lemon65/Shift_Cipher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Python -- Shift Cipher

  • Shift Cipher is as it seems a very simple Key Cipher program that was created in python, so that I could learn about the subject. Its a form of a Caesar Cipher, but with a little twist. It comes with a larger base set of encryptable values (Not just letters) and the number of levels of encrpytion are based on the index's that the user provides. For example I could pass an index of [45,23,12,6] and this would act as the index and the number of encryptions that occur during the ecryption process. Please note that while this would be very hard for a human to crack its not that hard to Brute force break this encryption method.

Features:

  • Encrypt / Decrypt Stings
  • Encrypt /Decrypt Text Files

DEMO Video (Click the Lock -- ^_^):

IMAGE ALT TEXT HERE

Installation

Requirements:

  • Python 2.7.6

Commands:

Flags description
--help Command to list Help for the program.
-f Flag to pass a File path.
-s Flag to pass a String to the script.
-i Flag to pass an index list,Example = 1,2,3,4 -- > (!Values and Order MATTER!)
-e Flag to Encrypt
-d Flag to Decrypt

Updates:

  • Changed the Index to take a list of values, and it acts like a Combo or password. Making the level of Encryption that much better.

ToDo:

  • None Currently

Help:

  • If you need help you can email me @ lemon65.twitch@gmail.com, or talk with me on my Team Speak (IP = ts.ramcommunity.com) user name is lemon65.

Notes:

  • None

Thank you to:

  • Lemon65 and my father -- > "know alot about a little and a little about a lot" -- David (2013)

Copyright:

#################### Copyright (c) 2016 RamCommunity #################

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so

About

Shift Cipher encryption that will take an index and encode a Text file or String!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages