Main > Free Download Search >

Free cryptography api software for linux

cryptography api

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1743
borZoi 1.0.2

borZoi 1.0.2


borZoi is a C++ Elliptic Curve Cryptography Library. more>>
borZoi is a C++ Elliptic Curve Cryptography Library. borZoi implements the following algorithms using elliptic curves defined over finite fields of characteristic 2 (GF2m):
ECDSA (Elliptic Curve Digital Signature Algorithm)
As specified in ANSI X9.62, FIPS 186-2 and IEEE P1363.
ECIES (Elliptic Curve Integrated Encryption Scheme)
As specified in ANSI X9.63 and the IEEE P1363a Draft.
Elliptic Curve Diffie-Hellman Key Agreement Scheme
As specified in ANSI X9.63 and IEEE P1363.
The AES symmetric encryption scheme (NIST AES draft) and SHA-1 hash algorithm (FIPS 180-1) are also included.
Installation:
borZoi can be built using either an internal math library or Victor Shoups NTL number theory library which provides better performance. If NTL is used, it must be first downloaded from http://www.shoup.net and installed.
GNU Development Tools:
1) (If NTL is not installed) ./configure
(If NTL is installed) ./configure --enable-ntl
2) make
3) make install
Enhancements:
- Fixed a bug in the KDF2 function which caused the effective key length to be limited to a maximum of 160 bits.
- This problem did not affect the security of ECKAS_DH1 because the key length is set to 128 bits, however the security of the 256 bit symmetric key used in ECIES was reduced to an effective key length of 160 bits.
- Corrected the section on KDF2 in the manual so that the oLen parameter refers to the length of the key in bytes not bits.
<<less
Download (0.59MB)
Added: 2006-03-15 License: GPL (GNU General Public License) Price:
1374 downloads
Legion of the Bouncy Castle Java Cryptography API 1.37

Legion of the Bouncy Castle Java Cryptography API 1.37


The Legion of the Bouncy Castle Java Cryptography API provides a lightweight cryptography API in Java. more>>
The Legion of the Bouncy Castle Java Cryptography API provides a lightweight cryptography API in Java. A provider for the JCE and JCA, a clean-room implementation of the JCE 1.2.1, generators for Version 1 and Version 3 X.509 certificates, generators for Version 2 X.509 attribute certificates, PKCS12 support, and APIs for dealing with S/MIME, CMS, OCSP, TSP, and OpenPGP. Versions are provided for the J2ME, and JDK 1.0-1.5.
Main features:
- A lightweight cryptography API in Java.
- A provider for the JCE and JCA.
- A clean room implementation of the JCE 1.2.1.
- A library for reading and writing encoded ASN.1 objects.
- Generators for Version 1 and Version 3 X.509 certificates, Version 2 CRLs, and PKCS12 files.
- Generators for Version 2 X.509 attribute certificates.
- Generators/Processors for S/MIME and CMS (PKCS7).
- Generators/Processors for OCSP (RFC 2560).
- Generators/Processors for TSP (RFC 3161).
- Generators/Processors for OpenPGP (RFC 2440).
- A signed jar version suitable for JDK 1.4/1.5 and the Sun JCE.
<<less
Download (21.2MB)
Added: 2007-06-15 License: Freely Distributable Price:
532 downloads
C++ Elliptic Curve Cryptography library 0.11.1

C++ Elliptic Curve Cryptography library 0.11.1


C++ Elliptic Curve Cryptography library is a C++ library for elliptic curves cryptography. more>>
C++ Elliptic Curve Cryptography library is a C++ library for elliptic curves cryptography.
Libecc is a C++ elliptic curve cryptography library that supports fixed-size keys for maximum speed.
The goal of this project is to become the first free Open Source library providing the means to generate safe elliptic curves, and to provide an important source of information for anyone with general interest in ECC.
Enhancements:
- This version brings the code completely up to date again with the latest of version of the working set (autoconf, compiler, etc.).
- The previous version was almost two years old and didnt even compile anymore.
<<less
Download (1.4MB)
Added: 2006-11-22 License: GPL (GNU General Public License) Price:
1092 downloads
libbasiccard 0.2.0

libbasiccard 0.2.0


libbasiccard is a library to access BasicCards (programmable smart cards). more>>
libbasiccard is a library to access BasicCards (programmable smart cards). It closely follows the official APIs defined by ZeitControl (Cri, Bci, and zccrypt), extending them where needed. The project also includes support for the MultiApplication BasicCard and the BasicCard cryptography functions.
Enhancements:
- A port of the BasicCard cryptographic API (zccrypt) in the form of a new library called libbccrypto was added (elliptic curve cryptography support is available on request.)
- Support for all the commands of the MultiApplication BasicCard was added.
<<less
Download (0.13MB)
Added: 2007-03-27 License: GPL (GNU General Public License) Price:
946 downloads
jSaluki 0.82

jSaluki 0.82


jSaluki is a small easy to use Java Hyperelliptic Curve Cryptography Library. more>>
jSaluki is a small easy to use Java Hyperelliptic Curve Cryptography Library.

Hyperelliptic Curve Cryptography is still an experimental area so this library is only recommended for research and educational purposes.

Real life cryptosystems should use a more proven method such as Elliptic Curve Cryptography.

Quick Start:

javac jSaluki_Example.java
java jSaluki_Example
<<less
Download (0.12MB)
Added: 2006-03-13 License: GPL (GNU General Public License) Price:
1323 downloads
CryptoServer 1.0

CryptoServer 1.0


Community CryptoServer is server-side cryptography tool that runs as a daemon. more>>
CryptoServer is OpenSource Server-side cryptography tool and run as daemon.

It is already tested in very busy environment and can support over one million transaction an hour.

CryptoServer accept the GPL License and can use it for any purpose as is.
<<less
Download (0.063MB)
Added: 2005-10-31 License: GPL (GNU General Public License) Price:
1453 downloads
Asterisk Soap API 0.0.1 Alpha

Asterisk Soap API 0.0.1 Alpha


Asterisk Soap API is an extensible SOAP (Web services) API with the goal to create and support all Asterisk configuration featur more>>
Asterisk-Soap is an extensible SOAP (Web services) API with the goal to create and support all Asterisk configuration features.

Asterisk Soap APIs mainly feature is to provide a framework between asterisk core api and multi-platform frontends.
<<less
Download (MB)
Added: 2007-07-05 License: GPL (GNU General Public License) Price:
847 downloads
RSA-Haskell 2.0.1

RSA-Haskell 2.0.1


RSA-Haskell is a collection of command-line cryptography tools and a cryptography library written in Haskell. more>>
RSA-Haskell is a collection of command-line cryptography tools and a cryptography library written in Haskell. The project is intended to be useful to anyone who wants to secure files or communications or who wants to incorporate cryptography in their Haskell application.
The libraries include Haskell implementations of SHA1, EME-OAEP, EMSA-PSS, MGF, RSAES-OAEP, and RSA-PSS. These standards implement signature/verification, strong cryptography, and hashing.
Enhancements:
- Documentation is now available for the command line utilities.
- An easy-to-use Windows binary release is available.
<<less
Download (0.37MB)
Added: 2007-05-03 License: Public Domain Price:
904 downloads
WebService::Geograph::API 0.04

WebService::Geograph::API 0.04


WebService::Geograph::API is a Perl interface to the Geograph.co.uk API. more>>
WebService::Geograph::API is a Perl interface to the Geograph.co.uk API.

SYNOPSIS

use WebService::Geograph::API;

my $api = new WebService::Geograph::API ( { key => your_api_key_here} ) ;

my $rv = $api->lookup ( csv, { i => 12345,
ll => 1,
thumb => 1,
}) ;

my $data = $rd->{results} ;

This module provides a simple interface to using the geograph.co.uk API service.

The actual core class, WebService::Geograph::API is a subclass of LWP::UserAgent so all the usual parameters apply.

<<less
Download (0.013MB)
Added: 2007-04-02 License: Perl Artistic License Price:
935 downloads
WWW::Facebook::API::REST::Client::Events 0.0.3

WWW::Facebook::API::REST::Client::Events 0.0.3


WWW::Facebook::API::REST::Client::Events is a Perl module with events for Client. more>>
WWW::Facebook::API::REST::Client::Events is a Perl module with events for Client.

SYNOPSIS

use WWW::Facebook::API::REST::Client;

Methods for accessing events with WWW::Facebook::API::REST::Client

SUBROUTINES/METHODS

base

The WWW::Facebook::API::REST::Client::Base object to use to make calls to the REST server

get_in_window

The events.getInWindow method of the Facebook API

DIAGNOSTICS

This module is used by WWW::Facebook::API::REST::Client and right now does not have any unique error messages.

<<less
Download (0.011MB)
Added: 2007-01-25 License: Perl Artistic License Price:
1003 downloads
Amazon API Search 1.0.0

Amazon API Search 1.0.0


Amazon API Search is a script to search Amazon. more>>
Amazon API Search is the beginnings of a perl script to search Amazon.

It interfaces with Amazons API interface and performs whatever search the user desires, it then parses the data returned and inserts it in to an MySQL table.

Currently the script only deals with basic returned data, and does not have a user interface. In future releases I hope to correct this.

The script is certainly worth a look for anyone interested in using Amazons API interface.
<<less
Download (0.002MB)
Added: 2006-02-27 License: GPL (GNU General Public License) Price:
1341 downloads
Gtk2::api 1.145

Gtk2::api 1.145


Gtk2::api is a mapping the Gtk+ C API to perl. more>>
Gtk2::api is a mapping the Gtk+ C API to perl.

ABSTRACT
The Gtk2 module attempts to stick as close as is reasonable to the C API, to minimize the need to maintain documentation which is nearly a copy of the C API reference documentation. However, the world is not perfect, and the mappings between C and perl are not as clean and predictable as you might wish. Thus, this page described the basics of how to map the C API to the perl API, and lists various points in the API which follow neither the C API documentation nor the mapping principles.

The canonical documentation is the C API reference at http://developer.gnome.org/doc/API/gtk/ and http://developer.gnome.org/doc/API/gdk/
There are two main sections: BINDING BASICS describes the principles on which the bindings work; understanding these can lead you to guess the proper syntax to use for any given function described in the C API reference.

The second section lists various specific points of difference which dont necessarily correspond with what you expect; this section is in three main parts: missing methods, renamed methods, and different call signatures.

<<less
Download (0.64MB)
Added: 2007-07-16 License: Perl Artistic License Price:
832 downloads
WWW::Facebook::API::REST::Client::Wall 0.0.3

WWW::Facebook::API::REST::Client::Wall 0.0.3


WWW::Facebook::API::REST::Client::Wall is a Perl module with Wall methods for Client. more>>
WWW::Facebook::API::REST::Client::Wall is a Perl module with Wall methods for Client.

SYNOPSIS

use WWW::Facebook::API::REST::Client;

Methods for accessing wall with WWW::Facebook::API::REST::Client

SUBROUTINES/METHODS

base

The WWW::Facebook::API::REST::Client::Base object to use to make calls to the REST server

get_count

The wall.getCount method of the Facebook API

DIAGNOSTICS

This module is used by WWW::Facebook::API::REST::Client and right now does not have any unique error messages.

CONFIGURATION AND ENVIRONMENT

WWW::Facebook::API::REST::Client::Wall requires no configuration files or environment variables.

<<less
Download (0.011MB)
Added: 2007-01-26 License: Perl Artistic License Price:
1004 downloads
eBay::API 0.22

eBay::API 0.22


eBay::API is a Perl SDK for eBay Web services Interface. more>>
eBay::API is a Perl SDK for eBay Web services Interface.

SYNOPSIS

# 1. GeteBayOfficialTime use eBay::API::XML::Call::GeteBayOfficialTime;
my $pCall = eBay::API::XML::Call::GeteBayOfficialTime->new();
$pCall->execute();
my $sOfficialTime = $pCall->getEBayOfficialTime();
# 2. GetUser use eBay::API::XML::Call::GetUser; use eBay::API::XML::DataType::Enum::DetailLevelCodeType;
my $pCall = eBay::API::XML::Call::GetUser->new();
$pCall->setDetailLevel( [eBay::API::XML::DataType::Enum::DetailLevelCodeType::ReturnAll] );
$pCall->setUserID(userId);
$pCall->execute();

my $pUser = $pCall->getUser();
my $sStatusCode = $pUser->getStatus();
my $sSiteCode = $pUser->getSite();
# 3. VerifyAddItem use eBay::API::XML::Call::VerifyAddItem; use eBay::API::XML::DataType::ItemType; use eBay::API::XML::DataType::CategoryType; use eBay::API::XML::DataType::Enum::CountryCodeType; use eBay::API::XML::DataType::Enum::CurrencyCodeType; use eBay::API::XML::DataType::Enum::ListingTypeCodeType; use eBay::API::XML::DataType::Enum::BuyerPaymentMethodCodeType;
my $pItem = eBay::API::XML::DataType::ItemType->new();
$pItem->setCountry(eBay::API::XML::DataType::Enum::CountryCodeType::US);
$pItem->setCurrency(eBay::API::XML::DataType::Enum::CurrencyCodeType::USD);
$pItem->setDescription(item description.);
$pItem->setListingDuration(eBay::API::XML::DataType::Enum::ListingTypeCodeType::Days_1);
$pItem->setLocation(San Jose, CA);
$pItem->setPaymentMethods(eBay::API::XML::DataType::Enum::BuyerPaymentMethodCodeType::PaymentSeeDescription);
$pItem->setQuantity(1);
$pItem->getStartPrice()->setValue(1.0);
$pItem->setTitle(item title);

my $pCat = eBay::API::XML::DataType::CategoryType->new();
$pCat->setCategoryID(357);
$pItem->setPrimaryCategory($pCat);

my $pCall = eBay::API::XML::Call::VerifyAddItem->new();

$pCall->setItem($pItem);
$pCall->execute();

$sItemId = $pCall->getItemID()->getValue();

<<less
Download (0.097MB)
Added: 2007-05-25 License: Perl Artistic License Price:
883 downloads
WWW::Facebook::API::REST::Client::Pokes 0.0.3

WWW::Facebook::API::REST::Client::Pokes 0.0.3


WWW::Facebook::API::REST::Client::Pokes is a Perl module with Pokes methods for Client. more>>
WWW::Facebook::API::REST::Client::Pokes is a Perl module with Pokes methods for Client.

SYNOPSIS

use WWW::Facebook::API::REST::Client::Pokes;

Methods for accessing pokes with WWW::Facebook::API::REST::Client

SUBROUTINES/METHODS

base

The WWW::Facebook::API::REST::Client::Base object to use to make calls to the REST server

get_count

The pokes.getCount method of the Facebook API

DIAGNOSTICS

This module is used by WWW::Facebook::API::REST::Client and right now does not have any unique error messages.

CONFIGURATION AND ENVIRONMENT

WWW::Facebook::API::REST::Client::Pokes requires no configuration files or environment variables.

<<less
Download (0.011MB)
Added: 2007-01-26 License: Perl Artistic License Price:
1001 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5