Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
This repository was archived by the owner on Jan 20, 2023. It is now read-only.
/cyphersPublic archive

My own developed cypher collection

License

NotificationsYou must be signed in to change notification settings

wwakabobik/cyphers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo contains several cyphers designed by my own at 2002-2006.

  1. First try was "Enigma" - console application, which encodes any ASCII text. Each char is represented with sequence of 8 number value, depend of initial placement and characters of initial text. This code is substitutional-like cypher. Output of enigma is *.cod file. App encodes/decodes files. This is console app (C++), initially for Windows. Developed around 2002.

Enigma cypher result

  1. DOS_creator, as it named, creates "Data Object Secure" file format, which links *.cod files in one sequence, nothing special. This is console app (C++), initially for Windows. Developed around 2003-2004 and encorporated intoTDSV Viewer (as well as enigma encoder/decoder).

  2. UDEC - It's another substitutional-shift cypher, based on char values itself (devide factor). App encodes/decodes input strings, not files. This is Windows GUI app was developed in Borland C++ Builder 6 in 2004-2005.

Udec interface

  1. Cypher - it's vector-based cypher. User defines two unique strings: one is 8 number digit, and second is 8 char lingth string. This vectors used as indexes for 8x8 matrix of ASCII chars(256). So, as result of cypehring, there will be i, j indexes of initial vectors (represent placement of char in table), what will produce encoded text twice longer than initial. App encodes/decodes files. This app was developed in C++ approx in 2003-2004 as console application, and was refactored to Windows GUI application (Borland C++ Builder 6) in 2004-2005.Link to binary.

Cypher interface

  1. RSA - it's my try to implement world-known cryptosystem. It's console app developed around 2006 using C++, initially for Windows.

[8]ページ先頭

©2009-2025 Movatter.jp