Artigo: 206637 - Última revisão: terça-feira, 12 de Junho de 2007 - Revisão: 4.2 Descrição de certificados digitais
Nesta páginaSumárioEste artigo é uma descrição geral de certificados digitais e como se relacionam assinadas digitalmente macros do Office, os programas assinados e controlos ActiveX. Este artigo responde às seguintes questões:
Mais InformaçãoO que é um certificado digital?Assinaturas digitais e certificados de autenticidade podem ser aplicados a programas executáveis, controlos ActiveX ou o Office Visual Basic para as macros. Estas assinaturas de fornecerem a garantia de que o que está prestes a utilizar provém de uma origem realiable e que não foi indevidamente manipulado. Certificados digitais ajudam a eliminar vírus em macros que está a ser introduzido em documentos do Office, o computador e a rede local.Um certificado digital é um ID que é executado com um ficheiro. Para validar uma assinatura, uma autoridade de certificação valida as informações sobre os programadores de software e, em seguida, emite-os certificados digitais. O certificado digital contém informações sobre a pessoa a quem o certificado foi emitido, bem como informações sobre a autoridade de certificação que emitiu. Quando um certificado digital é utilizado para assinar programas, controlos ActiveX e documentos, este ID é armazenada com o item num formulário seguro e verificável assinado para que possa ser apresentada a um utilizador estabelecer uma relação de fidedignidade. O que é uma assinatura? Por que razão Microsoft necessita-los?O Office tenha introduzido assinaturas digitais para ajudar os utilizadores distinguir código legítimo de não solicitado indesejável e código potencialmente prejudicial. Se abrir um documento do Office e vir um aviso de segurança de macros com informações de assinatura digital, pode considerar uma certeza razoável que a pessoa (ou empresa) assinar as macros também foram criadas. Pode optar por confiar em todas as macros assinadas por esta pessoa clicando para seleccionar a caixa de verificação Confiar em todas as macros provenientes desta fonte . De momento, o Office irá activar as macros sem apresentar um aviso de segurança para documentos futuros que contêm macros assinadas por esta fonte fidedigna.Uma assinatura digital é certificado pública mais o valor dos dados assinados encriptados por uma chave privada. O valor é um número gerado por um algoritmo criptográfico para quaisquer dados que pretende assinar. Este algoritmo torna praticamente impossível alterar os dados sem alterar o valor resultante. Assim, encriptando valor em vez dos dados, uma assinatura digital permite ao utilizador final verificar que os dados não foi alterados. O que acontece com cada nível de segurança?Para tirar partido das vantagens de assinaturas digitais para macros, o Office apresenta níveis de segurança. Para definir o nível de segurança, no menu Ferramentas , aponte para macro e clique em segurança . Estes níveis de segurança são descritas na seguinte tabela.
Level Action
---------------------------------------------
Low Turns off all macro security
warnings in Office programs.
Medium User prompted to enable or disable
the macros on a file-by-file basis.
High Only allows signed and trusted
code to run.
Em segurança alta, o Office silenciosamente desactiva as macros não assinadas. Isto ajuda a evitar a activação acidental de macros potencialmente perigosas. Para ajudar a combater o maior número de vírus de macro propagam-se através de documentos do Microsoft Word, Word 2000 é definido ao nível de alta segurança por predefinição. Em segurança alta, é apresentado um aviso de segurança para macros assinadas digitalmente que não foram previamente adicionadas à lista de fontes fidedignas. Isto permite-lhe a oportunidade de inspeccionar o certificado digital e, se optar por confiar todas as macros de origem, clique em Activar Macros . O botão Activar Macros não está disponível até clicar para seleccionar a caixa de verificação Confiar sempre nas macros provenientes desta fonte . Segurança baixa é útil se tiver instalado a versão mais recente dos ficheiros de assinatura de vírus mais actuais para esse programa e um detector de vírus e dúvidas de que detector de vírus detectará todos os vírus. Nota : a Microsoft recomenda a utilizar software anti-vírus que certificada pela ICSA, Inc. ICSA é completamente independente e partilha informações de segurança vital com fabricantes de produtos de segurança, os programadores, os peritos de segurança, academia e empresas. Para mais informações, consulte ICSA seguinte anti-vírus produtos Web site Certified: https://www.icsalabs.com/icsa/topic.php?tid=dfgdf$gdhkkjk-kkkk
(https://www.icsalabs.com/icsa/topic.php?tid=dfgdf$gdhkkjk-kkkk)
Para mais informações sobre níveis de segurança, clique nos números de artigo existentes abaixo para visualizar os artigos na Microsoft Knowledge Base: 215715
(http://support.microsoft.com/kb/215715/EN-US/
)
XL2000: "As macros neste projecto estão desactivadas" erro Executar Macro 192073
(http://support.microsoft.com/kb/192073/EN-US/
)
WD2000: Mensagem de erro: as macros no Project são desactivadas Como pode obter uma assinatura?Para obter uma assinatura digitial, em primeiro lugar, tem de obter um certificado digital. Uma opção é obter um certificado completamente certificado de uma autoridade de certificação. Indivíduos e entidades comerciais podem obter um certificado comercial autenticado para o respectivo código. Para obter informações sobre o processo de aplicação e requisitos, consulte Introdução à assinatura em código no Microsoft Authenticode Web site. É fornecida uma lista de autoridades de certificação no seguinte Web site da Microsoft:http://msdn2.microsoft.com/en-us/library/ms537361.aspx
(http://msdn2.microsoft.com/en-us/library/ms537361.aspx)
Uma autoridade de certificação pode emitir um certificado digital de assinatura por uma taxa de código. A autoridade de certificação irá efectuar uma verificação de identificação detalhadas antes de emitir um certificado digital para assinar código. Certifique-se de que obter um certificado digital (que pode assinar o código com Authenticode da Microsoft (VeriSign chama esta classe 2 ou 3; Thawte chama esta certificados para programadores), uma vez que só pode iniciar sessão correio electrónico. Se tentar utilizar um certificado digital que não está autorizado a assinar código, o Office avisará que o certificado digital não é fidedigno. Pode criar seu próprio certificado para utilização pessoal ou efeitos de testes com a ferramenta SelfCert.exe fornecida no Office. Este certificado não autenticado permite-lhe para assinar as suas próprias macros e confiar neste certificado digital para que todas as macros que assina não irão gerar um aviso de segurança. Este tipo de certificado não é validado por uma autoridade de certificação, assim, outros utilizadores verá um aviso não confiar nele. Se vir o seguinte aviso de segurança Este editor não foi autenticado, pelo que pode ser falsificado. Estas credenciais não são fidedignas. e este não é o certificado, deve assumir que este certificado foi falsificado. Um vírus nocivo pode estar assinado digitalmente por um certificado digital com o nome "Microsoft Corp." No entanto, o aviso de segurança irá avisá-lo que se trata não um certificado autenticado e assim o certificado não pode ser da Microsoft. Para instalar a ferramenta de SelfCertSe não vir um ícone de programa para a assinatura digital para VBA projectos na pasta Office, para instalar a ferramenta, siga estes passos:
Para criar um certificado de testePara criar um certificado de teste para utilização com o Visual Basic para projectos de aplicações do Office, siga estes passos:
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 206637
(http://support.microsoft.com/kb/206637/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo