• Nenhum resultado encontrado

Passwords are Dead. Long Live the Passwords! André Mazeron

N/A
N/A
Protected

Academic year: 2021

Share "Passwords are Dead. Long Live the Passwords! André Mazeron"

Copied!
31
0
0

Texto

(1)
(2)

Passwords are Dead.

Long Live the Passwords!

(3)

Bom dia!

André Mazeron

Sócio-Diretor da Leverage Segurança da Informação

Diretor de Inovação da ASSESPRO-RS

CISSP

andre@leverage.inf.br

@mazeron

(4)

ONTEM

HOJE

AMANHÃ

UMA BREVE

HISTÓRIA DAS

SENHAS

A MORTE DAS

(5)

UMA BREVE

HISTÓRIA

DAS SENHAS

(6)

Gileade vs

Efrainitas

(1370–1070 AC)

Calígula vs

Cassius Chaerea

(41 DC)

"PRIAPVS"

(7)

MIT CTTS

(1961)

Strategic Air

Command

(1962-1977)

"PRIAPVS"

(8)

A Falácia da

Complexidade

1970’s: hashing e salting

1990’s: LM (e o

pass-the-hash)

2000’s: NTLM, Rainbow

tables

A senha deve ter 7 ou mais caracteres, números, maiúsculas, minúsculas, símbolos e

(9)

A MORTE

DAS SENHAS

(10)

Conveniência vs Segurança

Phishing

MitM

Mega-breaches

Hardware + barato e

obsolescência dos padrões

– Cluster 25 GPUs (2012)– NTLM 8 char em 5.5

horas

(11)

95% dos incidentes com

web apps via roubo de

credenciais no dispositivo

do usuário *

Práticas inseguras são

comuns entre usuários e

dentro da própria TI

* Verizon DBIR 2015 Nem a NSA escapou do compartilhamento de senhas!

(12)

2FA e biometria

irão nos salvar!

(13)

Inconveniência do SMS

OTP vulnerável a MitM e

phishing.

Mecanismos diferentes para

cada app

Revogação da biometria?

(5.6 mi impressões da OPM)

Não é o método que

(14)

ARM, Google, Microsoft, Intel, Lenovo, Mastercard, Visa, RSA, Paypal, Samsung, …

Exterminate the passwords!

UAF – Experiência sem senha

(15)

• No registro, dispositivo do usuário gera novo par, manda a chave pública para o servidor

• Mapeamento entre chave pública e ID do usuário é de responsabilidade do servidor

• Servidor pede ao dispositivo para assinar dados de verificação

• Um dispositivo, múltiplos serviços, suporte a BYOD

(16)

Eu garanto que existe um usuário aqui O desafio do servidor era “57234264” A origem era “accounts.google.com” O estado da sessão TLS era “62345623” Assinado digitalmente

Desafio “57234264”

Origem (app_id) “accounts.google.com” Key handle “9682353”

Mais seguro contra MitM e Phishing, mas ainda requer uso de senha!

(17)

• Autenticador homologado no dispositivo • Dados biométricos armazenados somente

no autenticador

• Autenticador reconhece o usuário mas não conhece a identidade

• Garantia de presença do usuário para liberar a chave privada (e sem captcha!) • Servidor não faz autenticação, somente

identificação

• Invasão do servidor só rende chaves

públicas de pares específicos daquela app

Se ao menos já existisse na minha época

(18)

Windows Hello

• Windows 10

• Suporte a PIN e biometria (digital, face, outros)

• Para reconhecimento facial, câmera RealSense (profundidade, IR) • Utilização para logon no Active Directory, Azure, outros

• Boot ou Logoff ativam a câmera que começa a procurar o usuário

A considerar

• Logon acidental com a câmera?

• Câmera sempre disponível x segurança?

• Maior ocorrência de esquecimento de senha?

E isto não é nem um pouco sinistro.

(19)

ALÉM DA

SIMPLES

AUTENTICAÇÃO

(20)

Hoje: reautenticação ou mudança de

método baseada em contexto

(acesso a partir de IP não usual,

dispositivo novo, etc.) e níveis de

acesso baseado no método utilizado.

Amanhã: reautenticação e

reautorização constantes. O que

você pode fazer depende do

contexto instantâneo.

(21)

Usuário loga via câmera Executa ação Ainda é o usuário na frente do dispositivo? Solicita ação trivial Solicita ação privilegiada

(22)

Monitoramento cardíaco Mensuração da dilatação da pupila

(23)

Usuário solicita ação privilegiada Indicadores de stress? Executa ação Solicita aprovação Ainda é o usuário na frente do dispositivo?

(24)

Bioidentificação pervasiva

vai mudar para sempre

nosso conceito de

privacidade.

(25)
(26)
(27)
(28)

Clientes/Usuários Externos

Avalie adotar UAF

Se inviável agora, aplique

as boas práticas (Strict SSL,

hash+salting, passphrases)

Cuidados extras com apps

móveis (validação do

certificado, criptografia)

Usuários Internos

Single Sign-On

Conscientização de

segurança

Treinamento para criação de

passphrases

Priorize tamanho e não

complexidade

Relativize troca periódica

(29)

Para as Contas Privilegiadas:

Armazenamento seguro

Contas separadas para uso normal e tarefas administrativas

Evitar logar com credenciais de admin de domínio em estações

2FA para as credenciais de admin

Auditoria!

Sem reutilização

Quanto mais longa, melhor

OTP, aprovação de uso para credenciais compartilhadas

(30)

Para saber mais

• Fido Alliance: https://fidoalliance.org/

• Worst Passwords of 2014: http://splashdata.com/press/worst-passwords-of-2014.htm • Windows Passport Overview:

https://technet.microsoft.com/en-us/library/dn985839(v=vs.85).aspx

• Defending Against Pass-the-hash Attacks:

http://www.microsoft.com/security/sir/strategy/default.aspx#!password_hashes

• Verizon Data Breach Incident Report 2015: http://www.verizonenterprise.com/DBIR/2015/ • Abu Dhabi... Safe City: https://www.youtube.com/watch?v=FGqS5OeNJyg

(31)

André Mazeron andre@leverage.inf.br @mazeron

OBRIGADO!

Referências

Documentos relacionados

O trabalho terá por base um desenvolvimento teórico relativamente à caraterização do Setor, assim como a realização de um inquérito aos Órgãos de Direção das IPSS´s do

Mais visibilidade, redução da incerteza e melhores decisões sobre qualidade e consumo de energia Os registadores de energia trifásicos Fluke 1736 e 1738 com compatibilidade com

4.15 Em hipótese alguma haverá segunda chamada nas diferentes fases do Processo Seletivo, seja qual for o motivo alegado; O não comparecimento à prova excluirá o

a) Após a ratificação, a Diretoria enviará a U.E a Cópia da certidão ratificada, com despacho para ciência do interessado, a U.E. b) Enviar os seguintes documentos para PAGAMENTO

No entanto, maiores lucros com publicidade e um crescimento no uso da plataforma em smartphones e tablets não serão suficientes para o mercado se a maior rede social do mundo

PRIMEIRO, O SOFRIMENTO É COMO JANELA QUE POR DEUS MESMO É ABER- TA NO NOSSO CORAÇÃO, permitindo-nos retirar nossos olhos de nós mesmos e deste mundo e das coisas que mais amamos

Ademais, devem-se traçar políticas públicas que incorporem na moderna produção aqueles setores mais atrasados e com baixa capacidade de absorção tecnológica, o que contribuiria

10 a 21 - Período para que os Colegiados de Curso verifiquem a “Lista dos Alunos com Possibilidade de Desligamento Simples ou Desligamento por Prazo Máximo de Integralização” e