Download List

프로젝트 설명

Nettle is a cryptographic library that is designed to fit easily in more or less any context: in crypto toolkits for object-oriented languages (C++, Python, Pike, etc.), in applications like LSH or GNUPG, or even in kernel space. In most contexts, you need more than the basic cryptographic algorithms; you also need some way to keep track of available algorithms and their properties and variants. You often have some algorithm selection process, often dictated by a protocol you want to implement. And as the requirements of applications differ in subtle and not so subtle ways, an API that fits one application well can be a pain to use in a different context, which is why there are so many different cryptographic libraries around. Nettle tries to avoid this problem by doing one thing, the low-level crypto stuff, and providing a simple but general interface to it. In particular, Nettle doesn't do algorithm selection. It doesn't do memory allocation. It doesn't do any I/O. The idea is that one can build several application- and context-specific interfaces on top of Nettle and share the code, testcases, benchmarks, documentation, etc.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-10-03 13:24 Back to release list
1.6

이 버전은 스팍 및 x86 용 어셈블러 AES가의 최적화된 구현이 포함되어있습니다. AES는 인터페이스가 약간 변경되었습니다. 새 예제 프로그램 RSA를 포함 Keygen, RSA는 - 기호와 RSA - 확인, 새로운 실험적인 기능 sexp 구문 분석 및 서식 및 변경 사항을 Base64로 인코딩 및 디코딩을 포함합니다. 이러한 기능에 대한 인터페이스를 변경하고, 대상이되는 소스 코드에만 설명되어있습니다.
Tags: Major feature enhancements
This version includes optimized assembler implementations of AES, for Sparc and x86. The AES interface has changed slightly. New example programs include rsa-keygen, rsa-sign, and rsa-verify, and new experimental features include sexp parsing and formatting, and changes to base64 encoding and decoding. The interfaces to these functions are subject to change, and are documented only in the source code.

Project Resources