Skip to content

ropimasi/CLIFCry

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLIFCry (symm.wwo.pw.1f.1pw)

Command Line Interface File Cryptografer


The CLIFCry.java and its resources are a project sample, which I have developing to demonstrate some of my abilities.

The CLIFCry project belongs to my personal portfolio. Its detailed project can be followed just here on GitHub: github.com/users/ROPIMASI/projects/. It is also found on my web-portfolio: ropimasi.wixsite.com/portfolio.


Namely: This project is designed to work importing the cryptocorepack.CryptoCore (package.Class);


Features in this version (1.0.0):

  • Prints the syntax and a short options help on the screen;
    • -h short options help;
    • -e encrypt;
    • -d decrypt;
  • Returns one encrypted text file from one given decrypted text file, and with password usage;
  • Returns one decrypted text file from one given encrypted text file, and with password usage;
  • Returns one encrypted text file from one given decrypted text file, and without password;
  • Returns one decrypted text file from one given encrypted text file, and without password;
  • Character set workable: ASCII.

Release target (1.0.0):

  • Features above; and...
  • To verify command line arguments acceptables, otherwise print error on the screen;
  • To verify whether given file path exists, otherwise print error on the screen.

Features in future versions (1.1.0):

  • New option -x excludes the origin file.

CONTENT: A PERSONAL UTILITY MINI PPROJECT.

THEME: TEXT FILE SYMETRIC CRYPTOGRAFER.
PROJECT NAME: CLIFCry.
PROJECT VERSION: 1.0.0.beta.
SOURCE FILE NAME: CLIFCry.java.
BIN FILE NAME: CLIFCry.class.
DEPENDENCES: cryptocorepack.jar.
BRANCH: SYMM.WWO.PW.1F.1PW.
AUTHOR: RONALDO PI MA SI.
DATE: 2019-OCT.
LANGUAGE: JAVA 8.
PLATAFORM: Microsoft Windows7, Eclipse IDE EE v201903(4.11.0), JDK_SE-JRE-JVM 1.8.0.22.

NOTA IMPORTANTE / ISENÇÃO DE RESPONSABILIDADE: Este é um projeto pessoal, particular, com finalidade exclusiva de meus_ estudos em tecnologia da informação, e de uso e fruto único e exclusivamen- te de seu autor. Trata-se de um projeto em fase de desenvovimento e experi- mentações, o qual não tem nenhuma responsabilidade pelas informações nele_ contidas, tão pouco sobre seus resultados e efeitos ao ser utilizado.

IMPORTANT NOTE / DISCLAIMER: This is a personal, private project, solely for the purpose of my studies_ in information technology, and for the sole and exclusive use of its author. It is a project under development and experimentation, which has no respon- sibility for the information contained therein, nor about its results and_ effects when used.

About

Command Line Interface File Cryptografer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages