新しい NSS サンプル

This is an archived page. It's not actively maintained.

New NSS Sample Code

このサンプルコード集では、暗号処理、証明書の取り扱い、SSL などに NSS をどのように利用できるかを示しています。また、暗号技術の応用におけるベストプラクティスをいくつか示しています。

These new examples are a work in progress. See https://bugzilla.mozilla.org/show_bug.cgi?id=490238

サンプルのダウンロード方法

hg clone https://hg.mozilla.org/projects/nss; cd nss; hg update SAMPLES_BRANCH

サンプル一覧。

  1. Sample Code 1: Hashing
  2. Sample Code 2: Init NSS database
  3. Sample Code 3: Encrypt/Decrypt and Mac Using Token
  4. Sample Code 4: Encrypt/Decrypt and Mac Using Session Objects
  5. Sample Code 5: Encrypt/Decrypt/MAC Output Public Key as a CSR
  6. Sample Code 6: Encrypt/Decrypt/MAC Generating a PKCS#11 CSR

これらのサンプルで使用されている共通のコード。

  1. Sample Code 0: Utilities

これらのサンプルの主執筆者である Mozilla Community のメンバーである Shailendra Jain 氏に感謝します。