Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês
Esta documentação foi arquivada e não está sendo atualizada.

Segurança no .NET Framework

O common language runtime e o .NET Framework fornecem muitas classes úteis e serviços que permitem aos desenvolvedores escreverem códigos seguros e permitem que os administradores de sistema personalizem as permissões concedidas ao código para que ele possa acessar facilmente recursos protegidos. Além disso, o Runtime e o .NET Framework fornecem classes úteis e serviços que facilitam o uso de criptografia e segurança baseada em função.

Observação importanteImportante

Eficaz com o .NET Framework versão 4, há grandes alterações no sistema de segurança do código de acesso. Diretiva de segurança não é mais aplicada aos aplicativos. Agora, todos os aplicativos que podem ser executados na área de trabalho são executados como aplicativos de confiança total. Isso inclui os aplicativos no computador e os aplicativos que podem ser executados a partir de um compartilhamento de rede. Aplicativos parcialmente confiáveis devem ser executados no modo seguro, o que determina o conjunto de concessão. O sistema de permissão continua a ser usado, mas ele é precedido pelas regras de transparência de segurança. Para obter informações sobre essas alterações, consulte Alterações de segurança na.NET Framework 4.

Alterações de segurança na.NET Framework 4

Descreve importantes mudanças no sistema de segurança do .NET Framework.

Tópicos de instruções de segurança

Lista links de Como-Fazer contidos nesta seção.

Conceitos chaves sobre segurança

Fornece uma visão geral das funções de segurança do Common Language Runtime(CLR). Esta seção é de interesse para desenvolvedores e administradores de sistema.

Segurança de Acesso de código

Descreve como interagir com a segurança de acesso de código no seu código. Esta seção é importante para desenvolvedores e pode ser de interesse para administradores de sistema.

Segurança baseada em função

Descreve como interagir com a segurança baseada em função em seu código. Esta seção é de interesse para os desenvolvedores.

Serviços de criptografia

Fornece uma visão geral dos serviços de criptografia fornecidos pelo .NET Framework. Esta seção é de interesse para os desenvolvedores.

Gerenciamento de política de segurança

(Aplica-se apenas ao código que usa as regras de segurança herdadas). Descreve como gerenciar a diretiva de segurança de acesso ao código. Esta seção é de interesse para os administradores do sistema que gerenciam aplicativos .NET Framework.

Práticas Recomendadas de Política de Segurança

(Aplica-se apenas ao código que usa as regras de segurança herdados). Descreve algumas das melhores práticas para administração da diretiva de segurança de acesso ao código. Esta seção é de interesse para os administradores do sistema que gerenciam aplicativos .NET Framework.

Diretrizes para Codificação Segura

Descreve algumas das melhores práticas para criar aplicativos .NET Framework confiáveis. Esta seção é de interesse para os desenvolvedores.

ACL Technology Overview

Descreve as classes gerenciadas que permitem você programaticamente criar ou modificar listas de controle de acesso discricional (DACLs) e listas de controle de acesso do sistema (SACLs) para recursos protegidos, como arquivos e pastas. Esta seção é de interesse para os desenvolvedores.

Ferramentas de segurança (.NET Framework)

Descreve as ferramentas de linha de comando que ajudam a realizar tarefas relacionadas à segurança, como por exemplo, configurar diretivas de segurança, gerenciar certificados e assinar arquivos digitalmente.

Segurança de aplicativos da Web ASP.NET

Descreve a segurança do ASP.NET e fornece instruções para usá-la em seu código.

Configurando política de segurança

(Aplica-se apenas ao código que usa as regras de segurança herdados). Descreve como configurar a política de segurança usando a ferramenta .NET Framework Configuration e a ferramenta Code Access Security Policy Tool, e como importar componentes de segurança usando arquivos XML.

Mostrar: