proactive secret sharing
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1560
Real-Time Proactive Secret Sharing Library 0.1
Real-Time Proactive Secret Sharing Library is an implementation of the Shamirs secret sharing scheme. more>>
Real-Time Proactive Secret Sharing Library is an implementation of the Shamirs secret sharing scheme and Herzbergs proactive secret sharing algorithm.
Real-Time Proactive Secret Sharing Library targets the RTAI OS. It includes a port of GNU GMP to RTAI, which is used for multiple precision arithmetic operations.
to run the rt-pss
./start_pss ID (*) ID should be between 0 and PSSW_NUMBER_OF_MACHINES-1(this constant is defined in src/share_app_pssw.h)
(*) each local RT-PSS should be executed with a
different ID starting with 0
(*) you must have superuser privilegies to do that.
to stop the rt-pss
./stop_pss (*) be sure that no applications that uses the RT-PSS are
running.
(*) you must have superuser privilegies to do that.
developing RT-PSS Apps
There is a demo application available in the directory: examples/GetShare. The RT-PSS API can be consulted in the file README.API
<<lessReal-Time Proactive Secret Sharing Library targets the RTAI OS. It includes a port of GNU GMP to RTAI, which is used for multiple precision arithmetic operations.
to run the rt-pss
./start_pss ID (*) ID should be between 0 and PSSW_NUMBER_OF_MACHINES-1(this constant is defined in src/share_app_pssw.h)
(*) each local RT-PSS should be executed with a
different ID starting with 0
(*) you must have superuser privilegies to do that.
to stop the rt-pss
./stop_pss (*) be sure that no applications that uses the RT-PSS are
running.
(*) you must have superuser privilegies to do that.
developing RT-PSS Apps
There is a demo application available in the directory: examples/GetShare. The RT-PSS API can be consulted in the file README.API
Download (1.3MB)
Added: 2006-06-09 License: GPL (GNU General Public License) Price:
1235 downloads
MUTE File Sharing 0.5.1
MUTE File Sharing is a peer-to-peer network that provides easy search-and-download functionality. more>>
MUTE File Sharing is a peer-to-peer network that provides easy search-and-download functionality while also protecting your privacy.
It compiles as a fast, native application for many platforms (no Java, no Python, etc.).
MUTE protects your privacy by avoiding direct connections with your sharing partners in the network. Most other file sharing programs use direct connections to download or upload, making your identity available to spies from the RIAA and other unscrupulous organizations.
MUTE is based on research, and experiments show that it works quite well. MUTEs ant-inspired routing is light-weight, robust, and adaptive. Results from experiments in real MUTE networks show that the collective behavior of MUTE nodes quickly finds the shortest (or fastest) routing path between two nodes on the network.
Enhancements:
- This release fixes bugs in MUTEs initial connection to the network upon startup.
- MUTE has also been upgraded to Crypto++ 5.4, so it should now compile using GCC 4.1.
<<lessIt compiles as a fast, native application for many platforms (no Java, no Python, etc.).
MUTE protects your privacy by avoiding direct connections with your sharing partners in the network. Most other file sharing programs use direct connections to download or upload, making your identity available to spies from the RIAA and other unscrupulous organizations.
MUTE is based on research, and experiments show that it works quite well. MUTEs ant-inspired routing is light-weight, robust, and adaptive. Results from experiments in real MUTE networks show that the collective behavior of MUTE nodes quickly finds the shortest (or fastest) routing path between two nodes on the network.
Enhancements:
- This release fixes bugs in MUTEs initial connection to the network upon startup.
- MUTE has also been upgraded to Crypto++ 5.4, so it should now compile using GCC 4.1.
Download (0.70MB)
Added: 2007-04-23 License: GPL (GNU General Public License) Price:
921 downloads
KDE Internet share wizard 0.1
KDE Internet share wizard is a Kommnder script that can help you share your internet connection over LAN. more>>
KDE Internet share wizard is a Kommander script that can help you share your internet connection over LAN.
Overview:
I was on a LAN and I needed to share my internet connection because we didnt have any router.
I found this to be quite difficult, but after some searching on internet I found a very good explanation for making this work.
Now, Ive made a WindowsXP like internet connection sharing guide for all who wants to share their internet connection easy and fast.
Usage:
copy the tar.gz file contents into /usr/bin and then run:
kdeinternetshare.sh - English
For all those who are unsure how to use the guide, it should be good to stick to the default settings.
This is only a quite simple guide so suggestions and improvments are welcome.
System requirements:
- Kommander
<<lessOverview:
I was on a LAN and I needed to share my internet connection because we didnt have any router.
I found this to be quite difficult, but after some searching on internet I found a very good explanation for making this work.
Now, Ive made a WindowsXP like internet connection sharing guide for all who wants to share their internet connection easy and fast.
Usage:
copy the tar.gz file contents into /usr/bin and then run:
kdeinternetshare.sh - English
For all those who are unsure how to use the guide, it should be good to stick to the default settings.
This is only a quite simple guide so suggestions and improvments are welcome.
System requirements:
- Kommander
Download (0.012MB)
Added: 2007-02-26 License: GPL (GNU General Public License) Price:
976 downloads
Web Sharing 0.0.3
Web Sharing is a small tray applet for sharing files on the web. more>>
Web Sharing is a small tray applet for sharing files on the web.
Publish anything on the Internet or your local area network at home, office or school from a folder on your hard disk with just a few clicks of a mouse!
<<lessPublish anything on the Internet or your local area network at home, office or school from a folder on your hard disk with just a few clicks of a mouse!
Download (1.9MB)
Added: 2005-07-28 License: GPL (GNU General Public License) Price:
1553 downloads
Making-Money-Secret 1.0
The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-07 License: Freeware Price: Free
199 downloads
Secrets-Of-Making-Money 1.0
The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-02 License: Freeware Price: Free
204 downloads
Secret Squirrel 0.8
Secret Squirrel is a password manager. more>>
Secret Squirrel project is a password manager.
Secret Squirrel is a basic password management application written in Java.
It uses Blowfish and SHA-384, performs password generation using the Java secure random object (fully configurable), and supports password groups
Main features:
- JavaBlowfish encryption
- SHA-384 of passwords
- Password generation (fully configurable)
- Password groups
- Cross-platform (java)
- Software keyboard to bypass key capture programs
- Double-click to put password into clipboard
<<lessSecret Squirrel is a basic password management application written in Java.
It uses Blowfish and SHA-384, performs password generation using the Java secure random object (fully configurable), and supports password groups
Main features:
- JavaBlowfish encryption
- SHA-384 of passwords
- Password generation (fully configurable)
- Password groups
- Cross-platform (java)
- Software keyboard to bypass key capture programs
- Double-click to put password into clipboard
Download (0.017MB)
Added: 2007-01-22 License: GPL (GNU General Public License) Price:
1007 downloads
Making-Money-Secrets 1.0
The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-06 License: Freeware Price: Free
205 downloads
Shezhu Resource Sharing System 1.18
Shezhu Resource Sharing System is an application for scheduling and booking shared resources. more>>
Shezhu Resource Sharing System project is an application for scheduling and booking shared resources such as rooms and equipment.
The client only needs a modern Web browser.
It has a user friendly point and click interface, visual filters for making block/repeat bookings, concurrent users and double booking prevention, allows local site customization, and supports configurable academic term/semester blocks.
Main features:
- Portable - client only needs a modern web browser
- Point and Click - almost no typing required
- Intuitive - simple, obvious, consistent and user friendly
- Innovative - visual filters for making block/repeat bookings
- Powerful - concurrent users and double booking prevention
- Configurable - local site customization supported
- Useful - built in support for configurable academic term, semester and session blocks
- Free!
Requirements
In order to run or build the Shezhu Resource Sharing System you need some third-party software available on your machine.
Client
The client needs a modern web browser and the best browsers for this application are Firefox, Mozilla (including the Netscape branded equivalent and Gecko derivatives such as Galeon) and Microsoft Internet Explorer. The newest versions of all these browsers will work best. This application also works with the Konqueror and Opera browsers but these have some issues which may affect functionality. All browsers need JavaScript enabled. Any of these browsers may not work properly (or at all) depending on the operating system they are running under. Text based browsers (such as Lynx) are not supported.
For a comprehensive list of supported client browsers and operating systems refer to this browser compatibility chart from the most recent release of the application.
Server
The server needs recent versions of the Apache web server and the MySQL database server.
The server has only been tested on Redhat9 and FedoraCore3 Linux/i386 platforms although there is no specific reason why it should not work on other Linux platforms and distributions.
Development
Rebuilding this application from source requires a standard Unix development environment with the sh, make, cc, cpp, sed and awk utilities. Also required are RCS, Perl (5.6+) and the ImageMagick program. Also required is RPM to build a distribution. All these programs would probably come as standard in Linux distributions, other platforms may not have all of them by default.
Enhancements:
- This release adds support for Apache2 and multi-site installations, internal restructuring, a better installation tree, and improved access control management.
<<lessThe client only needs a modern Web browser.
It has a user friendly point and click interface, visual filters for making block/repeat bookings, concurrent users and double booking prevention, allows local site customization, and supports configurable academic term/semester blocks.
Main features:
- Portable - client only needs a modern web browser
- Point and Click - almost no typing required
- Intuitive - simple, obvious, consistent and user friendly
- Innovative - visual filters for making block/repeat bookings
- Powerful - concurrent users and double booking prevention
- Configurable - local site customization supported
- Useful - built in support for configurable academic term, semester and session blocks
- Free!
Requirements
In order to run or build the Shezhu Resource Sharing System you need some third-party software available on your machine.
Client
The client needs a modern web browser and the best browsers for this application are Firefox, Mozilla (including the Netscape branded equivalent and Gecko derivatives such as Galeon) and Microsoft Internet Explorer. The newest versions of all these browsers will work best. This application also works with the Konqueror and Opera browsers but these have some issues which may affect functionality. All browsers need JavaScript enabled. Any of these browsers may not work properly (or at all) depending on the operating system they are running under. Text based browsers (such as Lynx) are not supported.
For a comprehensive list of supported client browsers and operating systems refer to this browser compatibility chart from the most recent release of the application.
Server
The server needs recent versions of the Apache web server and the MySQL database server.
The server has only been tested on Redhat9 and FedoraCore3 Linux/i386 platforms although there is no specific reason why it should not work on other Linux platforms and distributions.
Development
Rebuilding this application from source requires a standard Unix development environment with the sh, make, cc, cpp, sed and awk utilities. Also required are RCS, Perl (5.6+) and the ImageMagick program. Also required is RPM to build a distribution. All these programs would probably come as standard in Linux distributions, other platforms may not have all of them by default.
Enhancements:
- This release adds support for Apache2 and multi-site installations, internal restructuring, a better installation tree, and improved access control management.
Download (0.22MB)
Added: 2006-01-27 License: GPL (GNU General Public License) Price:
1366 downloads
Secret of Eternia 0.3
Secret of Eternia project is a 2D RPG using ClanLib. more>>
Secret of Eternia project is a 2D RPG using ClanLib.
The eaisest way to get started is to use an example map from the game itself. Open up (File-Open) the first map in the maps/ folder (maps/1.fmp). You will notice that the map looks exactly like the first screen of the game demo!
You will notice the screen is divided into 2 main sections. The larger section is the preview of the map you are working on. The left side menu is a listing of all avaliable blocks that you currently have in the map. You can click on a block to set it as your current brush. This is similar to choosing a paint color in a paint program. Once you select a block, you can then edit the map by clicking in the map area. This is the generic way to edit the map.
Play around with this map to create some different landscapes and such using many blocks. You can even save the map and start up SoE to see your changes! (Make sure you have a backup of the original map, or you will have to download the game again).
Enhancements:
- Bug fixes! See the forum for detailed information.
- Lua support is added in. (see docs/ for how to use this)
- Lighting effects are here!
- Fully Working Windows Support
<<lessThe eaisest way to get started is to use an example map from the game itself. Open up (File-Open) the first map in the maps/ folder (maps/1.fmp). You will notice that the map looks exactly like the first screen of the game demo!
You will notice the screen is divided into 2 main sections. The larger section is the preview of the map you are working on. The left side menu is a listing of all avaliable blocks that you currently have in the map. You can click on a block to set it as your current brush. This is similar to choosing a paint color in a paint program. Once you select a block, you can then edit the map by clicking in the map area. This is the generic way to edit the map.
Play around with this map to create some different landscapes and such using many blocks. You can even save the map and start up SoE to see your changes! (Make sure you have a backup of the original map, or you will have to download the game again).
Enhancements:
- Bug fixes! See the forum for detailed information.
- Lua support is added in. (see docs/ for how to use this)
- Lighting effects are here!
- Fully Working Windows Support
Download (4.8MB)
Added: 2007-01-08 License: GPL (GNU General Public License) Price:
1024 downloads
gnome-user-share 0.11
gnome-user-share binds together various free software projects to bring easy to use user-level file sharing. more>>
gnome-user-share is a small package that binds together various free software projects to bring easy to use user-level file sharing to the masses.
gnome-user-share is meant to run in the background when the user is logged in, and when file sharing is enabled a webdav server is started that shares the $HOME/Public folder. The share is then published to all computers on the local network using mDNS/rendezvous, so that it shows up in the Network location in Gnome.
The dav server used is apache, so you need that installed. Howl is used for mDNS support, so you need to have that installed and mDNSResolver running.
<<lessgnome-user-share is meant to run in the background when the user is logged in, and when file sharing is enabled a webdav server is started that shares the $HOME/Public folder. The share is then published to all computers on the local network using mDNS/rendezvous, so that it shows up in the Network location in Gnome.
The dav server used is apache, so you need that installed. Howl is used for mDNS support, so you need to have that installed and mDNSResolver running.
Download (0.38MB)
Added: 2007-03-06 License: GPL (GNU General Public License) Price:
964 downloads
Volume Sharing Manager 1.35
Volume Sharing Manager (Vsman) is a utility that has been designed for volume (directory) sharing management on the server side. more>>
Volume Sharing Manager (Vsman) is a utility that has been designed for volume (directory) sharing management on the server side. So far, it manages NFS v3 and V4, but can be extended to others volume sharing systems.
You can select a NFS v4 server interface in the preferences dialog box. Otherwise, invoke vsman with the flag -4 in order to display the NFS v4 specific mounting options when needed.
Vsman must be run as root. It displays on the left a tree view of known directories with their possible accesses, i.e. client hosts that can mount directories from the server where vsman is running.
Each directory is displayed with a green, yellow or red spot.
Green if the directory is exported but not mounted.
Yellow when exported and mounted.
Red when unexported.
When you double-click on an access, the left side shows its mounting options.
You can obviously declare a new volume. Vsman just asks you the name of the corresponding directory. You can of course create or delete accesses for the current volume. When you create one, a dialog box appears, that asks you the suitable host name, network
name or address, or netgroup name.
If the host filed is empty, the networks field is then tested, and if empty again, the netgroup is selected.
If you select "NIS" instead of "Files" in the preferences dialog box, the hosts, networks, users and groups will be fetched from the given NIS domain name. For more info about NIS, read the corresponding HOWTO documentation.
Selecting the Reexport menu will reexport all and synchronize vsman with the exported volumes declared in /etc/exports.
Double-click on a mounting host and select Unexport Host in the Action menu, and the current volume will be unexported from the corresponding volume.
Unexport whole volume will do the same thing, but for all the mounting hosts.
The Start / Stop menu will stop or restart the NFS server.
The Save menu will write the NFS /etc/exports file and reexport all volumes.
This tool has been written in Ada 95, using gtkada 2.4 as the toolkit. Dont forget to install gnat 4.1.x or later. Gnat is now a component of the gcc suite.
Enhancements:
- A few important bugs were fixed.
- Hostname lookup was added.
- The compilation and installation process was improved.
<<lessYou can select a NFS v4 server interface in the preferences dialog box. Otherwise, invoke vsman with the flag -4 in order to display the NFS v4 specific mounting options when needed.
Vsman must be run as root. It displays on the left a tree view of known directories with their possible accesses, i.e. client hosts that can mount directories from the server where vsman is running.
Each directory is displayed with a green, yellow or red spot.
Green if the directory is exported but not mounted.
Yellow when exported and mounted.
Red when unexported.
When you double-click on an access, the left side shows its mounting options.
You can obviously declare a new volume. Vsman just asks you the name of the corresponding directory. You can of course create or delete accesses for the current volume. When you create one, a dialog box appears, that asks you the suitable host name, network
name or address, or netgroup name.
If the host filed is empty, the networks field is then tested, and if empty again, the netgroup is selected.
If you select "NIS" instead of "Files" in the preferences dialog box, the hosts, networks, users and groups will be fetched from the given NIS domain name. For more info about NIS, read the corresponding HOWTO documentation.
Selecting the Reexport menu will reexport all and synchronize vsman with the exported volumes declared in /etc/exports.
Double-click on a mounting host and select Unexport Host in the Action menu, and the current volume will be unexported from the corresponding volume.
Unexport whole volume will do the same thing, but for all the mounting hosts.
The Start / Stop menu will stop or restart the NFS server.
The Save menu will write the NFS /etc/exports file and reexport all volumes.
This tool has been written in Ada 95, using gtkada 2.4 as the toolkit. Dont forget to install gnat 4.1.x or later. Gnat is now a component of the gcc suite.
Enhancements:
- A few important bugs were fixed.
- Hostname lookup was added.
- The compilation and installation process was improved.
Download (0.25MB)
Added: 2006-12-03 License: GPL (GNU General Public License) Price:
1057 downloads
Secret Maryo Chronicles 1.0
Secret Maryo Chronicles is an Open Source two-dimensional platform game. more>> <<less
Download (10.5MB)
Added: 2007-07-28 License: GPL v3 Price:
962 downloads
Secret::Simple 0.11
Secret::Simple are secure secrets in configurations and code. more>>
Secret::Simple are secure secrets in configurations and code.
SYNOPSIS
# OOP style
my $ss = Secret::Simple->new();
my $ciphertext = $ss->encrypt($plaintext);
my $plaintext = $ss->decrypt($ciphertext);
# procedural style
my $ciphertext = ssencrypt($plaintext);
my $plaintext = ssdecrypt($ciphertext);
This module implements a straightforward interface for encrypting and decrypting secret information such as user IDs and passwords (e.g. database connection or remote account credentials). Secret::Simple can also be used on a limited basis to protect arbitrary data. By default the ciphertext returned is Base 64 encoded so as to be easily embedded within configurations or scripts.
A command-line utility called sstool is included to facilitate easy manipulation of cipher and plaintext snippets. The encryption mechanism utilizes the strong AES algorithm, so any weaknesses in Secret::Simple predominantly lie in how keys are protected. A balance must be struck between key accessibility, key protection, and overall complexity. The calling code can supply a key, series of keys, key files, or a combination. If no key information is explicitly passed, the module will attempt to use the OS users private SSH DSA key file by default if it exists.
The major goal of this module is to be as secure as possible while being simple and convenient enough to encourage its use. Psychology does factor in: simple is a very important consideration. If the security methods are too onerous or complicated to use, many sysadmins or developers may simply use plaintext (no protection other that OS file permissions) or simple ciphers like rot13. The security of the Secret::Simple method is not perfect, but it does represent a significant improvement over commonly-used nonsecure methods of embedding credentials and other secrets in Perl configurations and scripts. If used appropriately, Secret::Simple can greatly improve application and configuration security. Even so, care must always be taken to protect files and file permissions.
<<lessSYNOPSIS
# OOP style
my $ss = Secret::Simple->new();
my $ciphertext = $ss->encrypt($plaintext);
my $plaintext = $ss->decrypt($ciphertext);
# procedural style
my $ciphertext = ssencrypt($plaintext);
my $plaintext = ssdecrypt($ciphertext);
This module implements a straightforward interface for encrypting and decrypting secret information such as user IDs and passwords (e.g. database connection or remote account credentials). Secret::Simple can also be used on a limited basis to protect arbitrary data. By default the ciphertext returned is Base 64 encoded so as to be easily embedded within configurations or scripts.
A command-line utility called sstool is included to facilitate easy manipulation of cipher and plaintext snippets. The encryption mechanism utilizes the strong AES algorithm, so any weaknesses in Secret::Simple predominantly lie in how keys are protected. A balance must be struck between key accessibility, key protection, and overall complexity. The calling code can supply a key, series of keys, key files, or a combination. If no key information is explicitly passed, the module will attempt to use the OS users private SSH DSA key file by default if it exists.
The major goal of this module is to be as secure as possible while being simple and convenient enough to encourage its use. Psychology does factor in: simple is a very important consideration. If the security methods are too onerous or complicated to use, many sysadmins or developers may simply use plaintext (no protection other that OS file permissions) or simple ciphers like rot13. The security of the Secret::Simple method is not perfect, but it does represent a significant improvement over commonly-used nonsecure methods of embedding credentials and other secrets in Perl configurations and scripts. If used appropriately, Secret::Simple can greatly improve application and configuration security. Even so, care must always be taken to protect files and file permissions.
Download (0.008MB)
Added: 2006-11-14 License: Perl Artistic License Price:
1075 downloads
Keep It Secret! Keep It Safe! 0.21.1
KisKis is an easy-to-use password manager written in JAVA. more>>
Keep It Secret! Keep It Safe! (KisKis) is an easy-to-use password manager written in JAVA. So it runs on any platform with an appropriate Java-Virtual-Machine available (Windows, Linux, Solaris, ...).
It allows the user to manage passwords for many different purposes such as
network or internet accounts, credit-card-pin-numbers and password-secured-files. The accounts can be grouped hierarchically within a tree structure.
Each account can be described by multiple attributes (user name, URL, ...) and comments. The history of each password change can be tracked. Users can define their own account templates. Multiple file-attachments can be added to each account.
All passwords are stored in a single XML-file encrypted by a single "master- password". The encryption algorithm suffices the OpenPGP-standard, so you can verify the implementation with GPG or PGP. That means: You dont just have to believe me that your secrets are kept safe.
New passwords can be generated automatically in two distinct ways. The first is a secure approach generating totally randomized passwords, the second generates much more readable passwords.
<<lessIt allows the user to manage passwords for many different purposes such as
network or internet accounts, credit-card-pin-numbers and password-secured-files. The accounts can be grouped hierarchically within a tree structure.
Each account can be described by multiple attributes (user name, URL, ...) and comments. The history of each password change can be tracked. Users can define their own account templates. Multiple file-attachments can be added to each account.
All passwords are stored in a single XML-file encrypted by a single "master- password". The encryption algorithm suffices the OpenPGP-standard, so you can verify the implementation with GPG or PGP. That means: You dont just have to believe me that your secrets are kept safe.
New passwords can be generated automatically in two distinct ways. The first is a secure approach generating totally randomized passwords, the second generates much more readable passwords.
Download (5.6MB)
Added: 2007-03-22 License: GPL (GNU General Public License) Price:
947 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above proactive secret sharing search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed