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

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

Serving Software Downloads in 976 Categories, Downloaded 29.990.023 Times

Crypt::DH 0.06

  Date Added: January 01, 2010  |  Visits: 977

Crypt::DH

Report Broken Link
Printer Friendly Version


Product Homepage
Download (75 downloads)

Crypt::DH is a Diffie-Hellman key exchange system. SYNOPSIS use Crypt::DH; my $dh = Crypt::DH->new; $dh->g($g); $dh->p($p); ## Generate public and private keys. $dh->generate_keys; $my_pub_key = $dh->pub_key; ## Send $my_pub_key to "other" party, and receive "other" ## public key in return. ## Now compute shared secret from "other" public key. my $shared_secret = $dh->compute_secret( $other_pub_key ); Crypt::DH is a Perl implementation of the Diffie-Hellman key exchange system. Diffie-Hellman is an algorithm by which two parties can agree on a shared secret key, known only to them. The secret is negotiated over an insecure network without the two parties ever passing the actual shared secret, or their private keys, between them..

Requirements: No special requirements
Platforms: Linux
Keyword: Cryptdh Dh Diffie-hellman Diffie-hellman Key Diffie-hellman Key Exchange Exchange Key Key Exchange Libraries Programming Pub Secret Shared
Users rating: 0/10

License: Freeware Size: 18.43 KB
CRYPT::DH RELATED
Libraries  -  Tie::FileLRUCache 1.05
Tie::FileLRUCache is a lightweight but robust filesystem based persistent LRU cache. SYNOPSIS OBJECT INTERFACE use Tie::FileLRUCache; my $cache = Tie::FileLRUCache->new({ -cache_dir => $directory, -keep_last => 100 }); # Inserting value...
17.41 KB  
Libraries  -  Tie::ListKeyedHash 1.02
Tie::ListKeyedHash is a system allowing the use of anonymous arrays as keys to a hash. SYNOPSIS use Tie::ListKeyedHash; [$X =] tie %hash, Tie::ListKeyedHash; my $live_key = [key,items,live]; $hash{$live_key} = Hello!;...
16.38 KB  
Libraries  -  AFS::PTS 2.4.0
AFS::PTS is a Perl class to communicate with the AFS Protection Server. SYNOPSIS use AFS::PTS; my $num_flg = AFS::PTS->convert_numeric_names; my $bits = AFS::PTS->ascii2ptsaccess("S----"); my $flags = AFS::PTS->ptsaccess2ascii($bits); my...
184.32 KB  
Libraries  -  Sort::Key 1.28
Sort::Key is the fastest way to sort anything in Perl. SYNOPSIS use Sort::Key qw(keysort nkeysort ikeysort); @by_name = keysort { "$_->{surname} $_->{name}" } @people; # sorting by a numeric key: @by_age = nkeysort { $_->{age} } @people;...
56.32 KB  
Libraries  -  scl+sssl 0.01
scl is a small crypto library and a collection of C++ classes for public and private key cryptography. One way hash algorithms, pseudo random number generators and other stuff are included as well. It supports a wide variety of encryption...
337.92 KB  
Telephone Utilities  -  Zfone Beta2
Zfone uses a new protocol called ZRTP, which is better than the other approaches to secure VoIP, because it achieves security without reliance on a PKI, key certification, trust models, certificate authorities, or key management complexity that...
2 MB  
Security Tools  -  RFC3394 Key-wrapping Algorithm in C# rc
This library provides two operations: one to wrap key data, and another to unwrap the key data. This code also includes a fairly comprehensive unit test library which ensures the implementation is verified against the vectors provided in RFC 3394.
44.6 KB  
Utilities  -  Hy-Ko Key Finder 1.0.0
Find the right key for any vehicle with Hy-Kos Key Finder app. Hy-Ko Products supplies automotive keys, ChipKeys and FOB remotes to hardware retailers in the U.S., Canada and Mexico. - Lookup vehicle make, model, year to find correct...
27.4 MB  
Utilities  -  OneFinger Task Switch 1.1.0.0
OneFinger Task Switch allows you assigning a function key as the task switch key, when you press the task switch key, it will list all open programs in a pop up window, then you can select the program you want to work. If there are more than 12...
638 KB  
Libraries  -  Secret::Simple 0.11
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 =...
8.19 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.12.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB