オープンソース・ソフトウェアの開発とダウンロード

Nettle library

プロジェクト概要の日本語訳を募集しています。提供していただいた翻訳は簡単なチェックののち、掲載されます(翻訳そのものの他に、wikiフォーマット上の問題も確認しています。特に改行やリンク等の表示上の問題をチェックしますので その部分もご留意ください。翻訳に問題がある場合や表示上の問題がある場合は翻訳の掲載を却下させていただく場合もございます。特にリンクに問題が発生することが多数見受けられます。URLのあとに日本語が続く場合必ずスペースをあけて区切ってください。)。すでに翻訳されているものでも、翻訳が古くなっている/誤字脱字を見つけたなど更新が必要なものがありましたら、ぜひ更新をお願いいたします。ログインして翻訳していただけますと、翻訳者として概要の下に名前が掲載されます。

ログインしていません。ログインしていただいていない場合、翻訳を提出していただいても翻訳者として名前が掲載されません(匿名ユーザによる翻訳として記録されます)。

プロジェクトの説明:

英語:
(最終更新 2009-06-12 19:07)

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.

日本語翻訳済みデータがありません
日本語: