MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

Network Security Services (NSS), ou serviços de segurança de rede, é um conjunto de bibliotecas projetadas para oferecer suporte ao desenvolvimento multiplataforma de aplicativos cliente e servidor com implementações de segurança. Aplicativos compilados com NSS possuem suporte a certificados SSL v2 e v3, TLS, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3 e outros padrões de segurança.

Para informações detalhadas sobre os padrões aos quais se oferece suporte, veja Visão Geral do NSS. Para uma lista de perguntas frequentes, veja o FAQ.

NSS está disponível sob a Licença Pública da Mozilla. Para informações sobre baixar lançamentos do NSS como arquivos tar, veja Baixando fontes PKI.

Se você é um desenvolvedor e gostaria de contribuir para NSS, você pode ler os documentos visão geral de alto nível de detalhes internos do NSS e primeiros passos com NSS.

Documentação

Informação base

Visão geral do NSS
Fornece um breve resumo do NSS e suas capacidades.
FAQ do NSS
Responde algumas perguntas básicas sobre o NSS.
Introdução à Criptografia de Chave pública
Explica os conceitos básicos de criptografia de chave pública por baixo do NSS.
Introdução ao SSL
Introduz o protocolo SSL, incluindo informações sobre as cifras criptográficas às quais SSL oferecer suporte, e os passos envolvidos na negociação SSL.

Primeiros passos

Lançamentos do NSS
Essa página contém informações sobre os lançamentos passados e atual do NSS.
Obtendo o código-fonte e compilando-o
Instruções e como compilar NSS em diferentes plataformas.
Obtendo o código-fonte da Mozilla usando o Mercurial
Informações sobre usar o Mercurial.
Obtendo o código-fonte da Mozilla usando o CVS (obsoleto)
Documentação antiga e obsoleta sobre CVS.

APIs do NSS

Introdução ao Network Security Services
Fornece uma visão geral das bibliotecas do NSS e o que você precisa saber para usá-las.
Funções Públicas do NSS
Resume as APIs exportadas pelas bibliotecas compartilhadas do NSS.
Referência do NSS
API usada para invocar as operações SSL.
Diretrizes de API do NSS
Explica como as bibliotecas e códigos são organizados, e diretrizes para o desenvolvimento de código (convenção de nomenclatura, tratamento de erro, segurança de threads, etc.)
Notas Técnicas do NSS
Link para as notas técnicas do NSS, as quais fornecem as últimas informações sobre os novos recursos do NSS e documentação suplementar para tópicos avançados quanto a programação com NSS.

Ferramentas, testes e outros detalhes técnicos

Instruções de Compilação do NSS
Descreve como obter e compilar lançamentos do NSS.
Tutorial do Desenvolvedor do NSS
Como fazer alterações no NSS. Estilo de codificação, manutenção de compatibilidade da ABI.
Ferramentas de Segurança do NSS
Ferramentas para desenvolvimento, depuração e manutenção de aplicativos que usam NSS.
Exemplo de Código
Demonstra como o NSS pode ser usado para operações criptográficas, tratamento de certificados, SSL, etc.
Suíte de Teste do NSS 3.2
Versão arquivada. Descreve como executar os testes padrões do NSS.
Relatórios de desempenho do NSS
Versão arquivada. Links para relatórios de desempenho para NSS 3.2 e lançamentos posteriores.
Tecnologias de Criptografia Disponíveis no NSS 3.11
Versão arquivada. List os algoritmos criptográficos usados pelo NSS 3.11.
Certificados Raízes Carregáveis pelo NSS 3.1
Versão arquivada. Descreve o esquema para carregar certificados raízes de AC.
cert7.db
Versão arquivada. Formato geral do banco de dados cert7.db.

Informação do PKCS #11

Certificados de AC pré-carregados no NSS

NSS é construído em cima da Netscape Portable Runtime (NSPR)

Netscape Portable Runtime
Página do projeto NSPR.
Referência do NSPR
Documentação da API do NSPR.

Informações adicionais

Teste

Planejamento

Informações sobre o planejamento do NSS podem ser encontradas em wiki.mozilla.org, incluindo:

Communidade

  • Veja os fóruns da Mozilla Security...

  • Veja os fóruns da Mozilla Cryptography...

 

Etiquetas do documento e colaboradores

Etiquetas: 
 Colaboradores desta página: rafaelff, xfq
 Última atualização por: rafaelff,