Voltar
Formazione Cybersecurity per Aziende | MetaCompliance

Produtos

Descubra o nosso conjunto de soluções personalizadas de formação em sensibilização para a segurança, concebidas para capacitar e educar a sua equipa contra as ciberameaças modernas. Desde a gestão de políticas a simulações de phishing, a nossa plataforma equipa a sua força de trabalho com os conhecimentos e as competências necessárias para proteger a sua organização.

eLearning em Cibersegurança

Cyber Security eLearning para explorar a nossa biblioteca de eLearning premiada, adaptada a cada departamento

Automação da Sensibilização para a Segurança

Programe a sua campanha anual de sensibilização em apenas alguns cliques

Simulação de phishing

Impeça os ataques de phishing no seu caminho com o premiado software de phishing

Gestão de políticas

Centralize as suas políticas num único local e faça uma gestão sem esforço dos ciclos de vida das políticas

Gestão de privacidade

Controlar, monitorizar e gerir a conformidade com facilidade

Gestão de Incidentes

Assuma o controlo dos incidentes internos e corrija o que é importante

Voltar
Indústria

Indústrias

Explore a versatilidade das nossas soluções em diversos sectores. Desde o dinâmico sector tecnológico até aos cuidados de saúde, descubra como as nossas soluções estão a fazer ondas em vários sectores. 


Serviços Financeiros

Criando uma primeira linha de defesa para organizações de serviços financeiros

Governos

Uma solução de sensibilização para a segurança para os governos

Empresas

Uma solução de formação de sensibilização para a segurança para grandes empresas

Trabalhadores à distância

Incorporar uma cultura de sensibilização para a segurança - mesmo em casa

Sector da Educação

Formação de sensibilização para a segurança no sector da educação

Trabalhadores do sector da saúde

Veja a nossa sensibilização para a segurança personalizada para profissionais de saúde

Indústria tecnológica

Transformar a formação em sensibilização para a segurança na indústria tecnológica

Conformidade NIS2

Apoie os seus requisitos de conformidade Nis2 com iniciativas de sensibilização para a cibersegurança

Voltar
Recursos

Recursos

Desde cartazes e políticas a guias definitivos e estudos de casos, os nossos recursos de sensibilização gratuitos podem ser utilizados para ajudar a melhorar a sensibilização para a cibersegurança na sua organização.

Cyber Security Awareness For Dummies - MetaCompliance

Um recurso indispensável para criar uma cultura de ciberconsciência

Guia de Segurança Cibernética para Principiantes Elearning

O melhor guia para implementar uma aprendizagem eficaz sobre cibersegurança

Guia definitivo para phishing

Educar os funcionários sobre como detetar e prevenir ataques de phishing

Cartazes de consciencialização gratuitos

Descarregue estes cartazes gratuitos para aumentar a vigilância dos empregados

Política Anti Phishing

Criar uma cultura consciente da segurança e promover a sensibilização para as ameaças à cibersegurança

Estudos de casos

Saiba como estamos a ajudar os nossos clientes a promover comportamentos positivos nas suas organizações

Terminologia de Segurança Cibernética A-Z

Glossário de termos de cibersegurança obrigatórios

Modelo de maturidade comportamental da cibersegurança

Audite a sua formação de sensibilização e compare a sua organização com as melhores práticas

Coisas grátis

Descarregue os nossos activos de sensibilização gratuitos para melhorar a sensibilização para a cibersegurança na sua organização

Voltar
MetaCompliance | Formazione Cybersicurezza per Aziende

Sobre

Com mais de 18 anos de experiência no mercado da cibersegurança e da conformidade, a MetaCompliance oferece uma solução inovadora para a sensibilização do pessoal para a segurança da informação e para a automatização da gestão de incidentes. A plataforma MetaCompliance foi criada para responder às necessidades dos clientes de uma solução única e abrangente para gerir os riscos pessoais relacionados com a cibersegurança, a proteção de dados e a conformidade.

Porquê escolher-nos

Saiba por que a Metacompliance é o parceiro de confiança para o treinamento de conscientização sobre segurança

Especialistas em envolvimento de empregados

Facilitamos o envolvimento dos funcionários e a criação de uma cultura de consciencialização cibernética

Automação da Sensibilização para a Segurança

Automatize facilmente a formação de sensibilização para a segurança, o phishing e as políticas em minutos

MetaBlog

Mantenha-se informado sobre tópicos de formação de sensibilização cibernética e mitigue os riscos na sua organização.

Funções de hash e segurança das palavras-passe

valores hash segurança da palavra-passe pt

sobre o autor

Partilhar esta publicação

Sabia que os serviços Web seguros em que inicia sessão com uma palavra-passe não sabem realmente a palavra-passe que utiliza para iniciar sessão? Porque é que é feito dessa forma? E como é que isso é possível? Com os conhecimentos adquiridos no nosso artigo sobre Funções de hash e segurança da informação, podemos responder a estas perguntas.

Um procedimento de início de sessão pouco sofisticado

Vejamos primeiro o aspeto de um procedimento de início de sessão não sofisticado. Iniciamos sessão num serviço Web da forma habitual, com um nome de conta e uma palavra-passe:

Campo de introdução de dados de início de sessão

O nosso serviço Web pouco sofisticado tem uma tabela na sua base de dados com todos os nomes de contas e as respectivas palavras-passe:

Base de dados com nomes de utilizador e palavras-passe

O serviço Web começa por procurar na sua base de dados o nome da conta a partir do formulário de início de sessão preenchido. Se o nome existir na base de dados, o serviço também compara a palavra-passe do formulário de início de sessão com a palavra-passe associada na base de dados. Se as palavras-passe coincidirem, o registo é efectuado. Caso contrário, o registo é recusado. À primeira vista, este é um procedimento de início de sessão seguro. Apenas aqueles que possuem um nome de conta válido e sabem a palavra-passe associada podem aceder à conta correspondente. Todos os outros são recusados. Até aqui, tudo bem! Mas o que há exatamente de pouco sofisticado neste procedimento?

O problema é que as palavras-passe são armazenadas numa base de dados. Isto significa que são potencialmente conhecidas por todos os que têm acesso à base de dados, incluindo os operadores de serviços Web e os seus empregados. Além disso, é agora prática comum para muitas empresas subcontratar a operação efectiva dos serviços Web que oferecem a fornecedores de computação em nuvem dos EUA, como a Amazon Web Services ou a Google Cloud. Por conseguinte, podemos assumir que, em princípio, os operadores e funcionários destes fornecedores de computação em nuvem também têm acesso à base de dados e, consequentemente, à nossa palavra-passe. Além disso, é claro que os criminosos também podem obter acesso não autorizado aos dados da base de dados.

Além disso, não é segredo que a maioria dos utilizadores de serviços Web reutiliza a mesma palavra-passe para vários serviços. Assim, quem quer que tenha conseguido obter a palavra-passe para a conta Facebook/Twitter ou para a agência de viagens em linha de um alvo terá, com um pouco de sorte, também a palavra-passe para o seu correio eletrónico, banco em linha, organizador pessoal, uma plataforma de encontros e a intranet da empresa onde o alvo trabalha. O incentivo económico para roubar palavras-passe da base de dados de qualquer serviço Web é correspondentemente elevado, mesmo que esse serviço Web não seja um alvo lucrativo! A questão é: como é que resolvemos este problema?

Um procedimento de início de sessão mais sofisticado

Recordemos: O serviço Web descrito acima tem uma tabela na sua base de dados com todos os nomes de contas e as respectivas palavras-passe:

Palavra-passe e nome da conta na base de dados

Adaptamos esta tabela da seguinte forma. Em vez de armazenar as palavras-passe, aplicamos uma função criptográfica de hash à nossa escolha às palavras-passe:

Função hash criptográfica

O que é uma função hash criptográfica foi descrito no artigo sobre Funções hash e segurança da informação. Em seguida, em vez das palavras-passe, armazenamos os valores de hash resultantes na base de dados:

Base de dados de valores hash criptográficos

Isto altera apenas ligeiramente o procedimento de início de sessão. Continuamos a iniciar sessão da forma habitual, com um nome de conta e uma palavra-passe:

Campo de introdução de dados de início de sessão

O serviço Web procura primeiro o nome da conta a partir do formulário de início de sessão preenchido na sua base de dados. Mas no passo seguinte, o novo procedimento é diferente. Se o nome existir na base de dados, a função hash é aplicada à palavra-passe do ecrã de início de sessão. Só então o valor hash resultante é comparado com o valor hash correspondente na base de dados. Mais uma vez, as palavras-passe já não são comparadas entre si, mas apenas os seus valores de hash. Se os valores de hash coincidirem, o início de sessão é efectuado. Caso contrário, o login é negado.

Para além da utilização da função hash, nada mudou no procedimento de login. A partir das propriedades das funções de hash criptográficas, conclui-se que comparar os valores de hash é tão bom como comparar diretamente as palavras-passe. Mas agora, as próprias palavras-passe já não são armazenadas na base de dados do serviço Web. Qualquer pessoa que tenha acesso à base de dados - autorizada ou não autorizada - já não tem acesso às palavras-passe, mas apenas aos seus valores de hash. O incentivo económico acima descrito para roubar as palavras-passe da base de dados de um serviço Web é assim eliminado porque as palavras-passe já não estão contidas na base de dados.

Como é que isto funciona na prática?

Esperamos ter conseguido explicar melhor como é possível e porque é prática comum que os serviços Web seguros nem sequer conheçam as palavras-passe que utilizamos para iniciar sessão. Na prática, a segurança deste procedimento é aumentada gerando os valores de hash com uma função de hash criptográfica especializada (bcrypt) e associando-os adicionalmente a uma cadeia de caracteres secretos (salt) de toda a base de dados antes de aplicar esta função de hash. No entanto, não queremos entrar em pormenores nesta altura.

Esqueceu-se da sua palavra-passe?

Se se esqueceu da sua palavra-passe para um serviço Web, pode solicitar uma redefinição da palavra-passe à maioria dos serviços Web. Receberá um e-mail com uma ligação que o levará a um formulário onde poderá definir uma nova palavra-passe. Sabemos agora porque é que isto é tratado de forma tão estranha: o serviço Web não sabe a sua palavra-passe antiga. Infelizmente, nem todas as empresas seguem esta prática de segurança estabelecida. Se indicar por correio eletrónico ou numa chamada telefónica com uma equipa de apoio que se esqueceu da sua palavra-passe e depois lhe for efetivamente indicada a sua palavra-passe, pode concluir que essa empresa não cumpre as normas modernas de segurança da informação. Assim, o mais tardar, deve certificar-se de que não utiliza esta palavra-passe em qualquer outro contexto. Para utilizar consistentemente uma palavra-passe separada para cada serviço Web, deve utilizar um gestor de palavras-passe. Assim, já não precisa de se lembrar de muitas palavras-passe individuais e tem o bónus adicional de poder criar palavras-passe aleatórias de alta qualidade. Existem plug-ins de browser para gestores de palavras-passe populares que até preenchem os ecrãs de início de sessão dos seus serviços Web por si. Raramente a conveniência e a segurança se encontram de forma tão perfeita.

Outros artigos sobre a formação em sensibilização para a cibersegurança que poderão ser do seu interesse