CyberArmy University | Open Source Institute | CyberArmy Intelligence & Security | CyberArmy Services & Projects

[CyberArmy] SNEAK For All Your Encryptions


[Reply] [View by Thread] [Help]
[Back To Article Discussion Forum]

Posted by Author anvar On 2007-04-29 10:01:39




View and vote on the article here: SNEAK For All Your Encryptions


SNEAK For All Your Encryptions

Category
CyberArmy
Summary
SNEAK stands for Snarkles.Net Encryption Assortment Kit and it was started in 2000 as one of Snarkles' projects to both gain some more practice in PHP coding and supply a useful tool for the general public to help with c
Body
On the January 15th, 2005, Snarkles decided to make SNEAK a CyberArmy project to see how the CyberArmy community would respond to a relatively small and not too complex open source project. Since there had been many requests for it, it was decided that project was going to be an 'offline' (one that can run on any PC without relying on internet connections) version of SNEAK. After some discussion and a poll on which language most people knew best, it was decided that Java would be the language in which this project was going to be coded.

Shortly after the start of this project, a lot of discussion was quickly generated. People discussed the best ways to code it, as well as showing other possible ways to code it. There were some good discussions on design, UML diagrams, possible Java techniques to use and ways to properly test the program's workings.

For version control, this project is using the CyberArmy SVN server, which is similar to CVS (in general workings). For those who don't know either of these, CVS and SVN both have a server on which the code is kept, and clients that can connect to update the code. The server then checks (using version numbers) if the client has a changed version of the current, or a changed version of an older version, in which case it prevents the changed code from overwriting other changes. This way, code is kept consistent while allowing a large group of people to work at it at the same time.

After the project's first goal is reached (the creation of a Java program which equals the functionality of the original PHP version) this project will (if the current participation remains at its current level or higher) start looking for ways to expand in other directions, like more advanced encryptions, starting with BlowFish and the alike, and later PGP, etc.

If you (possibly after reading this) want to participate in this project, take a look at /forum/sneak/messages/241638.html for some instructions on getting started. And remember, you don't *need* to be extremely skilled in Java, this project is there for starters too. Also, it may be a pretty decent place to start learning Java through practice.


This article was imported from zZine. (original author: Anvar)


There are no replies to this post yet.



Guest:
Subject:
Message:
Signature:
Optional Image Link:
http://

CyberArmy::Forum v0.6
Generated In 0.01881 seconds


About Us | Privacy Policy | Mission Statement | Help