fhissen / crococryptfile Goto Github PK
View Code? Open in Web Editor NEWAn encryption tool for creating file archives
License: GNU General Public License v3.0
An encryption tool for creating file archives
License: GNU General Public License v3.0
Each time i get this error message:
....
parameters are invalid (no valid provider or file)");
^
symbol: variable UICenter
location: class CrococryptFile
c:\crypto\main\org\crococryptfile\CrococryptFile.java:222: error: cannot find sy
mbol
UICenter.message("Input paramete
rs are invalid");
^
symbol: variable UICenter
location: class CrococryptFile
c:\crypto\main\org\crococryptfile\CrococryptFile.java:227: error: cannot find sy
mbol
if(UICenter.isGUI()){
^
symbol: variable UICenter
location: class CrococryptFile
100 errors
Tried to compile it with this command line:
javac -bootclasspath CrococryptFile/lib/bc.jar;CrococryptFile/lib/bcpg.jar;CrococryptFile/lib/commonsc.jar -classpath . CrococryptFile/main/org/crococryptfile/CrococryptFile.java
And too with this one:
C:\crypto>javac -cp "c:\crypto\lib\*" c:\crypto\main\org\crococryptfile\CrococryptFile.java
I am under Windows 7 x64
.
JAVA:
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
Please help to solve this issue and compile it !
Hi,
I am gettings 3 Warning when compiling from Eclipse:
Description Resource Path Location Type
The enum constant provider needs a corresponding case label in this enum switch on Encrypt.OPT Encrypt.java /Crococrypt/main/org/crococryptfile/ui/gui/pages line 135 Java Problem
The enum constant folder needs a corresponding case label in this enum switch on Decrypt.OPT Decrypt.java /Crococrypt/main/org/crococryptfile/ui/gui/pages line 88 Java Problem
The enum constant file needs a corresponding case label in this enum switch on Encrypt.OPT Encrypt.java /Crococrypt/main/org/crococryptfile/ui/gui/pages line 135 Java Problem
I generated the JAR file but it's doesnt work, when i launch it, i have this:
Exception in thread "main" java.lang.NoClassDefFoundError: org/bouncycastle/jce/
provider/BouncyCastleProvider
at org.crococryptfile.CrococryptFile.<clinit>(CrococryptFile.java:58)
Caused by: java.lang.ClassNotFoundException: org.bouncycastle.jce.provider.Bounc
yCastleProvider
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
... 1 more
Please any advice to avoid this ?
The tool employs - as its homepage implies - a block cipher in CBC mode. When sifting through the code I also cannot see that anything resembling authentication encryption is in use - neither older patterns like MtE, EtM or E&M nor newer approaches like AEAD cipher modes.
As it stands this software should not be used in production environments until fundamental cryptographic primitives are implemented appropriately.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.