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 de Acesso de código

'S Today Highly connected systems are Exposed to Código Originating from , Sources possibly Unknown.O código pode ser anexado ao email, contido em documentos ou baixado pela Internet.Infelizmente, muitos usuários de computadores têm sofreu firsthand os efeitos de códigos móveis mal-intencionados, incluindo vírus e worms, que podem danificar ou destruir dados custo tempo e dinheiro.

A maioria dos comum Segurança mecanismos conceder direitos aos usuários com base em suas credenciais logon (geralmente uma senha) e restrinja recursos (geralmente diretórios e arquivos) que o usuário é permitido a acessar.However, this abordagem Fails to endereço several Questões: Os usuários obtêm Código de várias fontes, algumas delas podem estar não confiável; Código Pode conter erros ou vulnerabilidades que habilitá-lo para ser explorada por mal-intencionado Código; e Código, às vezes, coisas que o usuário não sabe ele fará.Como resultado, os sistemas computador podem estar danificados e dados particulares pode ser vazamento quando executar Usuários cuidado e confiável mal-intencionado ou software Error-filled.Mechanisms Security sistema operacional Most Require that every piece of Código must be completely de confiança in ordem to executar, Except perhaps for Scripts on a página da Web.Therefore, there is still a need for a widely aplicável Mechanism Security that allows Código Originating from sistema one computador to executar with Protection on another sistema, Even When there não is relacionamento de confiança between the Systems.

Para ajudar a proteger os sistemas de computação contra código móvel mal-intencionado, para permitir que o código de origens desconhecidas execute com proteção, e para ajudar a impedir que o código confiável intencionalmente ou acidentalmente comprometa a segurança, o .NET framework fornece um mecanismo de segurança denominado Code Access Security ou CAS (segurança de acesso do código). CAS permite ao código ser confiável em vários graus dependendo do que originou o código e em outros aspectos da identidade do código Código Segurança acessar também impõe os vários níveis de confiança em Código, o que minimiza a quantidade de Código que devem ser totalmente confiável em ordem para executar.Using Código Security can reduce the likelihood that Your Código can be misused by or Error-filled Código. Pode reduzir a sua responsabilidade porque você pode especificar o conjunto de operações que seu código deve ter permissão para executar, bem como as operações que seu código nunca deve ter permissão para executar.

CAS também pode ajudar a minimizar os danos que podem ser causados pelas vulnerabilidades de segurança em seu código.

São códigos gerenciados que fazem com que a common language runtime (CLR) receba os benefícios da CAS, mesmo que o código não faça uma única chamada ao CAS. No entanto, todas as aplicações devem fazer requisições de acesso ao código, como descrito em segurança de acesso do código Noções básicas.

Introduction to Código Access Security

Provides an visão geral of Código Security acessar.

Noções Básicas sobre Segurança de Accesso a Código

Descreve segurança de acesso a código e seus usos mais comuns.

Usando bibliotecas de código parcialmente confiável

Descreve como ativar bibliotecas para uso com o código não gerenciado e como usar bibliotecas a partir do código não gerenciado.

Gravar classe seguro bibliotecas

Descreve as considerações de segurança para bibliotecas de classes.

Escrevendo com segurança gerenciado controles

Descreve as considerações de segurança para o desenvolvimento e implantação controles gerenciados.

Creating Your Own Código Access Permissions

Descreve como criar como Personalizar permissões.

Segurança no .NET Framework

Fornece uma visão geral de todo o sistema de segurança do .NET Framework.

Conceitos chaves sobre segurança

Provides an visão geral of muitos of the chave terms and Concepts Used in the sistema de segurança do.NET Framework.

Segurança baseada em função

Descreve como incorporar segurança com base em funções.

Serviços de criptografia

Descreve como incorporar a criptografia em seus aplicativos.

Gerenciamento de política de segurança

Descreve como gerenciar a diretiva de segurança.

Ferramentas de segurança

Descreve as ferramentas usadas para implementar e administrar o sistema de segurança do .NET Framework.

Mostrar: