Skip to content

CastellaniDavide/des

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

des

GitHub license Author sys.platform supported

Description

Implementation of DES algorithm CastellaniDavide/des Changelog

How to install/ update/ remove

To install this application you need Ubuntu or Debian OS.

If you have Windows you can use WSL: ufficial guide

If you have MacOS you can use Homebrew: official guide

Ubuntu

Install

First you need to add ppa to your system:

Then you can install the application:

Update

To update the application you can use:

Remove

To uninstall the application you can use:

Debian

Install / Update

To install the application you need to dowload the package from releases.

Then you can install the application:

Remove

To uninstall the application you can use:

Directory structure

../repo
├── Makefile
├── bin
│   ├── des.c
│   └── lib
│       ├── base64.h
│       ├── binary.h
│       ├── des.h
│       ├── input.h
│       ├── key.h
│       ├── logo.h
│       └── stopwatch.h
├── debian # debian control code
│   ├── changelog
│   ├── compat
│   ├── control
│   ├── copyright
│   ├── des.dirs
│   ├── rules
│   └── source
│       └── format
├── des.1
├── des.in
└── docs # documentation
    ├── CODE_OF_CONDUCT.md
    ├── LICENSE
    └── README.md

5 directories, 21 files

Changelog

des (02.03) focal; urgency=medium

  • fixed a bug

-- Castellani Davide help@castellanidavide.it Sat, 16 Apr 2022 14:45:00 +1000

des (02.02) focal; urgency=medium

  • Upgrade documentation
  • fixed a bug

-- Castellani Davide help@castellanidavide.it Sat, 16 Apr 2022 11:00:00 +1000

des (02.01) focal; urgency=medium

  • Fixed base64 bug (now it's possible encrypt and decrypt correctly messages as "castellani==" in base64)
  • Added encryption and decryption of text messages
  • Added encryption and decryption of files (up to 16MB)
  • Optimized the prints
  • Now it always prints the logo :)
  • Optimized logo
  • Added --version option

-- Castellani Davide help@castellanidavide.it Fri, 15 Apr 2022 17:00:00 +1000

des (01.02) focal; urgency=medium

  • fixed a bug

-- Castellani Davide help@castellanidavide.it Tue, 12 Apr 2022 23:15:00 +1000

des (01.01) focal; urgency=medium

  • DES algorithm completed

-- Castellani Davide help@castellanidavide.it Tue, 12 Apr 2022 23:00:00 +1000

des (00.02) focal; urgency=medium

  • Fixed a bug

-- Castellani Davide help@castellanidavide.it Fri, 8 Apr 2022 21:30:00 +1000

des (00.01) focal; urgency=medium

  • Initial version

-- Castellani Davide help@castellanidavide.it Fri, 8 Apr 2022 21:15:00 +1000


Made w/ :heart: by Castellani Davide

If you want to contribute you can start with: