Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.167.446 Times

LibTMCG for Linux 1.1.2

Company: Heiko Stamer
Date Added: June 21, 2013  |  Visits: 399

LibTMCG for Linux

Report Broken Link
Printer Friendly Version


Product Homepage
Download (34 downloads)



LibTMCG is a general purpose C++ library for creating secure electronic card games. The most remarkable feature is the absence of a trusted third party (TTP), i.e. neither a central game server nor trusted hardware components are necessary.<br /><br />To emphasize this point again: With the present library there is no need for an independent referee, because the applied protocols provide a basic level of confidentiality and fairness by itself. Consequently, the library is well-suited for peer-to-peer (P2P) environments where no TTP is available.<br /><br />Of course, we cannot avoid that malicious players share information about their private cards, but the protocols ensure that the shuffle of the deck is performed randomly (presumed that at least one player is honest) and thus the cards will be distributed uniformly among the players.<br /><br />Further, no coalition can learn the private cards of a player against his will (except for trivial conclusions). The corresponding cryptographic problem, actually called Mental Poker, has been studied since 1979 (Shamir, Rivest, and Adleman) by many authors (see the first section of [St05] for a short survey). LibTMCG provides the first practical implementation of such protocols.<br /><br />The implementation relies on advanced cryptographic techniques---the so-called zero-knowledge proofs. Using these building blocks the high-level protocols minimize the effect of coalitions and preserve the confidentiality of the players' strategy, i.e. the players are not required to reveal their cards at the end of the game to show that they did not cheat.

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Cards Coalitions Conclusions Confidentiality Cryptographic Effect Implementation Library Libtmcg Libtmcg For Linux 1 1 2 Player Players Private Problem Protocols Trivial Trusted
Users rating: 0/10

License: Freeware Size: 686.08 KB
USER REVIEWS
More Reviews or Write Review


LIBTMCG FOR LINUX RELATED
Libraries  -  Simple Wiimote Library for Linux 0.4
Simple Wiimote Library for Linux (Libwiimote) is a simple C library for communicating with the Nintendo Wii Remote on a Linux system. Even though the API strives to be minimal, it provides complete control over most features of the wiimote and...
21.5 KB  
Libraries  -  CIP/Ethernet Library for Linux 0.0.7e
CIP/Ethernet Library for Linux is the worlds premiere Linux-based software library for communicating with Allen Bradley ControlLogix Programmable Logic Controllers. I have successfully completed negotiations with LSN of Birmingham Alabama to...
102.4 KB  
Libraries  -  Bellagio OpenMAX IL Implementation 0.3.1
Bellagio is a sample implementation of OpenMAX IL for Linux. It enables software developers and ISVs to familiarize themselves with the OpenMAX IL API and to develop their own OpenMAX multimedia and streaming media components for mobile devices,...
501.76 KB  
Java Based Databases  -  1-2-3 JavaScript Library 2.5
1-2-3 JavaScript Library is a cool new software application that allows you to create amazing javascript in seconds! Choose scripts from an organized, amazingly easy to navigate menu system, and customize them to your own needs! No more long...
1.91 MB  
Video Editors  -  xlv 0.8
XLV is intended to be the middle-ware implementation of multimedia streams for Linux. It is extensively based on plugins and dynamic-linking. For the moment, XLV is in active development and contains many features: an OS independent core,...
471.04 KB  
Utilities  -  FreeS/WAN 2.06
FreeS/WAN is an implementation of IPSEC & IKE for Linux. IPSEC is Internet Protocol SECurity. It uses strong cryptography to provide both authentication and encryption services. Authentication ensures that packets are from the right sender and...
1.5 MB  
Multimedia & Graphics  -  Podcast Cleanup 0.1
Amarok is a wonderful media player and audio library management tool for Linux. Podcast Cleanup allows for extensions by third parties via a nice script system. Amarok has some in-built support for subscribing to podcasts, however, at time of...
30.72 KB  
Programming  -  LibWebta 1.0.0
PHP5 class library, incorporating classes for caching, multi-process execution, diskless ImageMagick routines, network protocols,Cryptography, API and application bindings, various Web services
1.8 MB  
Libraries  -  Datalink library 1.0.1
Datalink library for Linux uses the SVGAlib to send data to the Timex DataLink watches. You will need SVGAlib installed and the development headers and libraries for SVGAlib to compile against. Compiling: Type make depend to make the...
44.03 KB  
Security Tools  -  Engine_pkcs11 0.1.4
Engine_pkcs11 is an implementation of an engine for OpenSSL. Engine_pkcs11 project can be loaded using code, config file or command line and will pass any function call by openssl to a PKCS#11 module. Engine_pkcs11 is meant to be used with smart...
327.68 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB