Análise abrangente de proteções de
vulnerabilidade e segurança para o
Google Apps
Artigo do Google escrito em fevereiro de 2007
Segurança do Google Apps
PARA OBTER MAIS INFORMAÇÕES
On-line: www.google.com/a
Por e-mail: [email protected]
Aplicativos de segurança baseados na rede contra supostos hackers é a
chave para garantir o sucesso de qualquer sistema. Quando se trata de email e colaboração, a importância é extrema. O Google investe bilhões de
dólares em tecnologia, pessoal e processos para garantir que os dados do
Google Apps permaneçam seguros, protegidos e confidenciais. A equipe
dedicada de profissionais de segurança do Google é responsável por
desenvolver mecanismos de segurança desde o começo, analisar todo o
projeto, os códigos e o produto finalizado para garantir que ele atenda aos
padrões rígidos de segurança e privacidade de dados do Google. A mesma
infra-estrutura que hospeda o Google Apps e centenas de milhares de dados
protegidos de usuários também é utilizada para gerenciar os dados de
milhões de consumidores e bilhões de dólares em transações publicitárias.
Com o Google Apps, as informações ficam seguras e protegidas.
INTRODUÇÃO
3
SEGURANÇA ORGANIZACIONAL E OPERACIONAL
Metodologia de desenvolvimento
Segurança operacional
Comunidade e avisos de segurança
3
4
4
4
SEGURANÇA DE DADOS
Segurança física
Segurança lógica
Acessibilidade a informações
Redundância
4
4
5
5
6
EVASÃO DE AMEAÇA
Proteção contra spam e vírus
Ataques à rede e a aplicativos
6
6
6
ACESSO SEGURO
Proteções para usuário final
Você tem o controle
7
7
7
PRIVACIDADE DE DADOS
8
CONCLUSÃO
8
Introdução
Como parte da missão de organizar as informações do mundo, o Google é
responsável pela proteção dos dados de dez milhões de usuários. Essa
responsabilidade é levada muito a sério, e o Google dedicou muitos esforços para
ganhar e manter a confiança dos usuários. O Google reconhece que produtos
protegidos são instrumentos para preservar a confiança dos usuários e se
empenha para criar produtos inovadores que atendam às necessidades dos
usuários e operem em seu melhor interesse.
O Google Apps se beneficia dessa vasta experiência operacional na criação de
produtos confiáveis e seguros. Os produtos e serviços do Google combinam
soluções de tecnologia avançada às principais práticas de segurança do setor
para garantir que os dados de usuários e clientes estejam protegidos. Bilhões de
dólares em capital são investidos para garantir o ambiente mais protegido e
confiável para dados e aplicativos. Em especial, o Google se concentra em vários
aspectos de segurança que são essenciais para clientes de empresas:
• Segurança organizacional e operacional – Políticas e procedimentos para garantir a
segurança em todas as etapas de criação, distribuição e operações em andamento.
• Segurança de dados - Garantia de que os dados de clientes estão armazenados
em instalações servidores e aplicativos protegidos.
• Evasão de ameaça – Proteção para usuários e suas informações contra ataques
mal-intencionados e supostos hackers.
• Acesso seguro – Garantia de que apenas usuários autorizados possam acessar
dados, e de que o canal de acesso é seguro.
• Privacidade de dados – Garantia de que as informações confidenciais permaneçam
confidenciais e em segurança
Este documento analisa a estratégia de segurança do Google, que utiliza diversas
medidas de segurança física, lógica e operacional para garantir o máximo em
proteção e privacidade de dados.
Segurança organizacional e operacional
A base da estratégia de segurança do Google começa com seu pessoal e seus
processos. Segurança é uma combinação de pessoal, processos e tecnologia que,
quando colocados juntos adequadamente, levam a uma computação segura e
responsável. Segurança não é algo que pode simplesmente ser validado após o fato.
Em vez disso, ela é desenvolvida em produtos, arquitetura, infra-estrutura e
sistemas desde o começo. O Google emprega uma equipe de segurança em tempo
integral para desenvolver, documentar e implementar políticas de segurança
abrangentes. A Equipe de segurança do Google é formada por alguns dos principais
especialistas do mundo em segurança da informação, de aplicativos e de rede.
A equipe de segurança é dividida por área funcional em defesa de perímetro, defesa
de infra-estrutura, defesa de aplicativo e detecção e resposta de vulnerabilidade.
Muitos desses profissionais chegam ao Google com experiência em segurança da
informação já tendo desempenhado funções sênior em empresas de grande porte.
Esta equipe concentra grande parte de seu esforço em medidas preventivas para
garantir que códigos e sistemas estejam protegidos desde o início, e ela está de
prontidão para reagir dinamicamente a questões de segurança.
ARTIGO SOBRE SEGURANÇA DO GOOGLE APPS
Metodologia de desenvolvimento
A postura de segurança do Google é primordial desde o momento em que as
primeiras etapas de criação de um produto são realizadas. As equipes de engenharia
e de produto do Google recebem treinamento extensivo sobre princípios básicos de
segurança. A metodologia de desenvolvimento do Google traça um plano de várias
etapas com pontos de verificação e auditorias completas contínuas.
A Equipe de Segurança de Aplicativo do Google está envolvida em todos os estágios
do ciclo de vida do desenvolvimento do produto, incluindo análise de design, auditoria
de código, teste funcional e de sistema e aprovação do lançamento final. O Google
utiliza diversas tecnologias comerciais e proprietárias para garantir que os aplicativos
estejam protegidos em todos os níveis. A Equipe de Segurança de Aplicativo do
Google também é responsável por verificar se os processos de desenvolvimento
protegidos estão sendo seguidos para garantir a segurança do cliente.
Segurança operacional
A Equipe de Operações de Segurança do Google se concentra em manter a segurança
dos sistemas operacionais, incluindo o manuseio de dados e o gerenciamento do
sistema. Esses indivíduos fiscalizam rotineiramente operações do centro de dados e
conduzem avaliações contínuas de ameaças contra os bens físicos e lógicos do Google.
Esse grupo também é responsável por garantir que todos os funcionários estejam
adequadamente protegidos e treinados para realizar seu trabalho de maneira
profissional e segura. Como apropriado, o Google dedica esforços para proteger e
verificar a experiência de um indivíduo antes deste se juntar à organização. Todos os
responsáveis pela manutenção de processos e procedimentos de segurança são
extremamente treinados nas práticas e continuamente atualizados em seu treinamento.
Comunidade e avisos de segurança
Além dos processos descritos acima, o Google trabalha ativamente com a
comunidade de segurança, potencializando a sabedoria coletiva dos melhores e mais
inteligentes do mundo. Isso ajuda o Google a se manter à frente das tendências de
segurança, a reagir rapidamente a ameaças emergentes e a aproveitar a experiência
dos profissionais que trabalham dentro e fora da empresa. O Google se compromete
ativamente com essa comunidade de segurança maior através de uma divulgação
responsável. Visite http://www.google.com/corporate/security.html para obter
mais informações sobre este programa e alguns dos principais especialistas na área
de segurança com os quais o Google mantém um diálogo constante.
Mesmo com todos esses níveis de proteção, vulnerabilidades desconhecidas podem
surgir, e o Google está equipado para reagir prontamente a alertas e
vulnerabilidades de segurança. A Equipe de Segurança do Google fiscaliza toda a
infra-estrutura em busca de possíveis vulnerabilidades e trabalha diretamente com o
setor de engenharia para corrigir imediatamente qualquer problema descoberto. Os
clientes do Google Apps Professional são avisados por e-mail sobre problemas de
segurança que causem impacto no usuário o mais cedo possível.
Segurança de dados
A segurança dos dados de empresas e usuários é a missão das equipes de
Operações e Segurança do Google. O negócio do Google tem como base a confiança
do usuário e, portanto, esta é uma das chaves para o sucesso contínuo do Google
como empresa. Todos os funcionários do Google são instilados com o valor da
responsabilidade para com o usuário final. A proteção de dados é uma das principais
funções do Google. O Google tem grande preocupação em proteger os bilhões de
dólares de transações publicitárias e de consumidores. Essa mesma preocupação
também é aplicada às tecnologias de comunicação e colaboração do Google.
Você pode ver que isso é fundamental para nós, enquanto empresa, analisando
o nosso código de conduta em http://investor.google.com/conduct.html.
ARTIGO SOBRE SEGURANÇA DO GOOGLE APPS
Segurança física
O Google opera uma das maiores redes de centros de dados distribuídos do mundo,
e dedica grandes esforços para proteger os dados e a propriedade intelectual
desses centros. O Google opera centros de dados em todo o mundo, e muitos deles
são de propriedade e gerenciados totalmente pelo Google, com a garantia de que
nenhuma parte externa possa acessá-los. As localizações geográficas dos centros
de dados foram escolhidas para fornecer proteção contra eventos catastróficos.
Somente funcionários seletos do Google têm acesso às instalações do centro de
dados e aos servidores lá contidos, e esse acesso é firmemente controlado e
fiscalizado. O controle e o monitoramento da segurança são realizados localmente
e nos centros de operações de segurança do Google em todo o mundo.
As próprias instalações são projetadas não apenas para obter a eficiência máxima,
mas também para oferecer segurança e confiabilidade. Vários níveis de redundância
garantem a operação contínua e a disponibilidade de serviço, mesmo nas
circunstâncias mais rigorosas e extremas. Isso inclui vários níveis de redundância em
um mecanismo de backup centralizado alimentado por gerador para operações
contínuas, e redundância total obtida por vários centros dispersos. Controles de
última geração são utilizados para monitorar os centros tanto localmente quanto
remotamente, e sistemas de superação de falhas automatizados estão presentes
para proteger os sistemas.
Segurança lógica
Na computação baseada na web, a segurança lógica de dados e aplicativos é tão
essencial quanto a segurança física. O Google vai aos extremos para garantir que
os aplicativos estejam protegidos, que os dados sejam manuseados de maneira
segura e responsável e que nenhum acesso externo não autorizado aos dados de
clientes ou usuários possa ser obtido. Para atingir essa meta, o Google utiliza um
número de técnicas padrão do setor e algumas abordagens exclusivas e inovadoras.
Uma delas é a potencialização da tecnologia com fins específicos em oposição a
softwares para fins gerais.
Grande parte da tecnologia do Google é desenvolvida para fornecer recursos para
fins específicos em oposição à computação para fins gerais. Por exemplo, a camada
de servidor da web foi especialmente criada e implementada pelo Google apenas
para expor os recursos exigidos para a operação de aplicativos específicos.
Portanto, ela não é tão vulnerável a ataques de alcance abrangente aos quais a
maioria dos softwares comerciais está suscetível.
O Google também fez modificações em bibliotecas centrais visando a segurança.
Como a infra-estrutura do Google é um sistema de aplicativos dedicado, em vez de
uma plataforma de computação para fins gerais, alguns dos serviços fornecidos pelo
sistema operacional Linux padrão podem ser limitados ou desativados. Essas
modificações se concentram na otimização dos recursos do sistema necessário à
tarefa atual e na desativação ou remoção de quaisquer aspectos exploráveis do
sistema que não sejam exigidos.
Os servidores do Google também estão protegidos contra ataques por vários níveis
de firewalls. O tráfego é inspecionado conforme apropriado contra tentativas de
ataques, sendo todas elas tratadas para proteger os dados de usuários.
Acessibilidade a informações
Dados como e-mails são armazenados em um formato codificado otimizado para
desempenho, em vez de serem armazenados em um sistema tradicional de arquivos
ou como um banco de dados. Os dados são distribuídos em vários volumes físicos e
lógicos para redundância e acesso a expediente, o que dificulta a sua alteração. As
proteções físicas do Google descritas acima garantem a impossibilidade de acesso
físico aos servidores. Todo o acesso aos sistemas de produção é realizado por
funcionários que usam o SSH (secure shell) criptografado. O conhecimento
especializado das estruturas de dados e da infra-estrutura de propriedade do Google
é necessário para ter acesso significativo aos dados do usuário final. Essa é uma das
muitas camadas de segurança que garantem a proteção de dados confidenciais no
Google Apps.
ARTIGO SOBRE SEGURANÇA DO GOOGLE APPS
A arquitetura distribuída do Google foi criada para fornecer um nível de segurança e
confiabilidade mais alto do que uma arquitetura tradicional de inquilino único. Os
dados individuais de usuários são distribuídos por vários servidores anônimos,
clusters e centros de dados. Isso garante que os dados não estejam apenas
seguros contra possíveis perdas, mas também extremamente protegidos.
Os dados de usuários só podem ser acessados com credenciais apropriadas, para
garantir que não haja possibilidade de um cliente ter acesso aos dados de outro
cliente, sem conhecimento explícito de suas informações de login. Esse sistema
comprovado não serve apenas a dez milhões de usuários consumidores diariamente
com e-mail, agenda e documentos, mas também é utilizado pelo Google como a
plataforma principal para servir à sua base de mais de 10.000 funcionários.
Redundância
A arquitetura de aplicativo e de rede executada pelo Google é projetada para oferecer
o máximo de confiança e tempo de operação. A plataforma de computação baseada
em grade do Google prevê falhas de hardware contínuas e uma poderosa superação
de falhas de software resiste a essa ruptura. Todos os sistemas do Google são
inerentemente redundantes pelo seu design, e cada subsistema não é dependente de
nenhum servidor físico ou lógico em particular para operação contínua.
Os dados são replicados várias vezes pelos servidores em cluster ativos do Google.
Portanto, no caso de uma falha de máquina, os dados ainda poderão ser acessados a
partir de outro sistema. Além disso, os dados de usuários são replicados nos centros
de dados. Como resultado, se todo um centro de dados falhasse ou estivesse
envolvido em um desastre, um segundo centro de dados estaria pronto para assumir
imediatamente e fornecer serviços aos usuários.
Evasão de ameaça
Vírus de e-mail, ataques de phishing e spam estão entre as maiores ameaças à
segurança em empresas atualmente. Relatórios mostram que mais de dois terços dos
e-mails recebidos são spam. Novos vírus de e-mail são criados e distribuídos por toda
a internet a cada dia. Ficar acima disso pode ser uma tarefa exaustiva, e mesmo as
empresas com filtros de spam e vírus lutam para manter tais filtros constantemente
atualizados para lidar com as últimas ameaças. Além disso, aplicativos baseados na
rede são alvos de ataques mal-intencionados que tentam adulterar dados ou desativar
o serviço. A evasão de ameaça de classe mundial do Google protege os usuários
contra ataques a dados e ao conteúdo de suas mensagens e arquivos.
Proteção contra spam e vírus
Os clientes do Google Apps se beneficiam de um dos filtros de spam e phishing mais
avançados do setor atualmente. O Google desenvolveu filtros de tecnologia
avançada que aprendem a partir de padrões nas mensagens identificadas como
spam, e tais filtros são exercitados continuamente em bilhões de mensagens de email. Como resultado, o Google consegue identificar, com bastante precisão, spams,
ataques de phishing e vírus, e pode garantir que as caixas de entrada, as agendas e
os documentos do usuário estejam protegidos.
A proteção contra vírus usa a interface do Google baseada na web, para impedir que
usuários desconhecidos espalhem um vírus pela empresa ou pela rede interna. Ao
contrário dos aplicativos de e-mail baseados no cliente, as mensagens não são
baixadas para a área de trabalho. Em vez disso, elas são verificadas no servidor
quanto à presença de vírus e o Gmail não permite que um anexo seja aberto até que
ele tenha sido verificado e que qualquer ameaça tenha sido descartada. Assim, os
vírus de e-mail não podem tirar proveito de vulnerabilidades de segurança por parte
do cliente, e os usuários não podem abrir acidentalmente um documento com vírus.
Ataques a aplicativos e à rede
Além de filtrar o conteúdo de dados contra spam e vírus, o Google está protegendo a
si mesmo e aos clientes continuamente contra ataques mal-intencionados. Hackers
ARTIGO SOBRE SEGURANÇA DO GOOGLE APPS
estão sempre procurando maneiras de invadir aplicativos baseados na web ou
destruí-los. Negação de serviço, uso de IP falso, execução de scripts entre sites e
alteração de pacote são apenas alguns dos tipos de ataques realizados contra
redes diariamente. O Google, como um dos maiores provedores de serviços
baseados na web do mundo, avançou grandes distâncias para se proteger contra
essas e outras ameaças. Todos os softwares são verificados com uma variedade
de pacotes de rede proprietária e comercial e de verificação de aplicativo. A equipe
de Segurança do Google também trabalha com outras empresas para testar e
aprimorar a infra-estrutura e a postura de segurança de aplicativo do Google.
Acesso seguro
Não importa o quanto os dados estejam protegidos em um centro de dados, eles
se tornam vulneráveis ao serem baixados para o computador local de um usuário.
Estudos mostraram que um laptop comum tem mais de 10.000 arquivos e milhares
de mensagens de e-mail baixadas. Imagine se um desses laptops empresariais
caísse nas mãos de um usuário mal-intencionado. Apenas montando um disco, um
usuário não autorizado pode obter acesso à propriedade intelectual e aos segredos
comerciais de sua empresa. O Google Apps permite que empresas reduzam esse
risco evitando o armazenamento local de dados em laptops de usuários.
Proteções para usuário final
O design baseado na web do Google Apps garante que os usuários tenham acesso
imediato a seus dados, em qualquer lugar, enquanto os dados permanecem em
segurança nos servidores do Google. Em vez de armazenar e-mails em um desktop
ou laptop, os usuários utilizam interfaces extremamente interativas com qualidade
de desktop para acessar e-mails, agenda e mensagens instantâneas, mesmo
usando um navegador da web.
De forma semelhante, aplicativos como o Google Docs e Planilhas proporcionam aos
usuários um alto nível de controle sobre as informações. Esses documentos
permanecem no servidor, mas os usuários têm acesso a recursos de edição
sofisticados usando o navegador da web. Além disso, os usuários controlam
precisamente quem tem acesso a esses documentos, e podem levantar uma lista de
editores e visualizadores. Essas permissões são aplicadas a qualquer acesso ao
documento, permitindo que você evite encaminhar um documento interno por e-mail
para fora da empresa. Esses produtos acompanham as modificações de forma bastante
precisa, e registram o autor das modificações e o momento em que elas foram feitas.
O Google Apps também protege a transmissão de dados enquanto ela é realizada,
para garantir que os usuários acessem os dados de forma segura, sem permitir que
dados confidenciais sejam interceptados na rede. O acesso ao console administrativo
baseado na web para o Google Apps, assim como para a maioria dos aplicativos de
usuário final, é oferecido através de uma conexão SSL (Secure Socket Layer). O
Google oferece acesso HTTPS para a maioria dos serviços do Google Apps, e o
produto pode ser configurado para permitir somente acesso HTTPS para os serviços
principais, como e-mail e agenda. Com essa funcionalidade, todo o acesso dos
usuários aos dados e todas as interações são criptografadas.
Em nenhum momento o Google utiliza cookies para armazenar senhas ou dados de
clientes no sistema de usuários. Os cookies são utilizados para informações da
sessão e conveniência do usuário, mas essas informações não são confidenciais,
nem podem ser utilizadas para invadir a conta de um usuário.
Você tem o controle
Além de fornecer essas proteções aos dados de empresas e de usuários, o Google
permite que as empresas controlem a integração de metodologias de autenticação,
de fiscalização, de acesso e de segurança corporativa ao Google Apps. O Google
Apps fornece uma API de logon único com base em SAML 2.0, permitindo que
empresas utilizem os mecanismos de autenticação existentes, para que os usuários
possam acessar o Google Apps. As empresas podem, por exemplo, utilizar a
ARTIGO SOBRE SEGURANÇA DO GOOGLE APPS
autenticação do Active Directory para efetuar o login de um usuário e as credenciais
não serão transmitidas pelos servidores do Google, para acessar as ferramentas
baseadas na web. Isso também permite que as empresas continuem a impor a
força da senha e modificar políticas de freqüência.
Além disso, o Google fornece um console de administração e API para
gerenciamento de usuários. Os administradores podem cancelar instantaneamente
o acesso a uma conta ou excluir uma conta a qualquer momento. Isso também pode
se aplicar a seus processos internos de aprovisionamento ou desaprovisionamento
de um usuário pela API.
No que diz respeito a e-mails e mensagens instantâneas, o Google também
fornece a facilidade de inserir um gateway de e-mail em frente ao sistema de
correio. Nessa configuração, todo o correio recebido e enviado passa pelo sistema
de clientes, e isto viabiliza a fiscalização e o arquivamento do correio, assim como
o posicionamento correto de controles de supervisão.
Privacidade de dados
O Google é bastante cuidadoso com a privacidade de empresas e usuários, e
compreende que os dados hospedados em aplicativos são confidenciais e
delicados. Com o Google Apps, o Google garante que as informações não serão
comprometidas. A política de privacidade legalmente obrigatória do Google, que
protege todos os serviços, pode ser encontrada em
http://www.google.com/privacypolicy.html. Mediante essa política e outras
políticas relacionadas aos serviços individuais contidos no Google Apps, em
nenhum momento os funcionários do Google podem acessar dados confidenciais
de usuários. O Google também garante que essa política não será alterada de
nenhuma maneira prejudicial sem o consentimento expresso por escrito do cliente
ou do usuário.
Conclusão
O Google Apps fornece uma plataforma segura e confiável para os seus dados,
com as últimas tecnologias e melhores práticas para gerenciamento de centros de
dados, segurança de aplicativos de rede e integridade de dados. Ao confiar as
informações de sua empresa ao Google, você poderá fazê-lo com convicção,
sabendo que todo o peso da tecnologia e do investimento em infra-estrutura do
Google será usado para garantir a segurança, a privacidade e a integridade de
seus dados.
Para obter mais informações sobre o Google Apps, vá para
http://www.google.com/a ou envie um e-mail para [email protected].
© Copyright 2007. Google é uma marca registrada do Google Inc. Todos os demais nomes de empresas e produtos
podem ser marcas registradas das respectivas empresas com as quais estão associados.
Download

Análise abrangente de proteções de vulnerabilidade