Comments (8)
I will fix it asap. Does the text mode working fine ?
from encrypto.
Does the text mode working fine ?
For now yes...you should add to guide(also some scenario inside command line output https://github.com/commandlineparser/commandline/wiki#usage-attribute) to escape " character, because correctly console trim at first " char ie:
dotnet-encrypto encrypt -t "text "to encrypt"
decrypt to
cy/rDEj0zRI8UgNPJ1xKkw==-->
text to
Decryption Finished...
You need to do
dotnet-encrypto encrypt -t "text \"to encrypt"
It's not obvious to everyone.
from encrypto.
You are right, I will pass that fix.
I have also created a develop branch, in case that you want to collaborate to the project.
I am also thinking to add other encryption algorithms or encoding decoding flags.
What do you think?
from encrypto.
I have also created a develop branch
You could fix new branch every "release"(nuget) to maintain versions and to port future fix(if not breaking chance) on old versions https://docs.microsoft.com/en-us/azure/devops/repos/git/git-branching-guidance?view=vsts
Similar to corefx/coreclr repo https://github.com/dotnet/corefx/branches
If contributors wants to collaborate they could fork and propose PRs directly on master and you'll decide if merge or not.
Again, you should add some sections to your "Readme.md" with guide for contributors and Roadmap, something like https://github.com/tonerdo/coverlet#roadmap
I am also thinking to add other encryption algorithms
I think you could add a switch for algorithm name ie. -encryptionAlgorithm AES256
could be difficult for asymmetric algorithm(private/public key file) and maybe you'll need to "impose" key length.
or encoding decoding flags.
It's not clear to me what you mean...for text is console...for file are bytes...
FYI https://docs.microsoft.com/en-us/dotnet/standard/security/vulnerabilities-cbc-mode
from encrypto.
Ah...also some "unit testing" could be a good addition. You could take a cue from this repo organization https://github.com/tonerdo/coverlet
from encrypto.
I am also thinking to add other encryption algorithms or encoding decoding flags.
IMHO for now since the project is very young you could re-organize repo with better structure src/test/docs folder, you could add a "build.cmd" command to allow to contributor to clone/build(and run test) in a simple way.
After that you could add a contributor guide...in this way it's simple for other developers propose PRs.
You could add automatic build with Azure Pipeline(free for OSS) https://azure.microsoft.com/en-us/pricing/details/devops/azure-pipelines/
If you want to have a little chat DM me on twitter, I could bring my experience as contributor.
from encrypto.
@MarcoRossignoli thank you so much for your help and the guidelines.
from encrypto.
Hi Marco,
New Version 1.0.5 with Usage and Secure Password added to the nuget.
from encrypto.
Related Issues (3)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from encrypto.