Capítulo 2 — Segurança da informação: fronteira da pesquisa
Mapa da aula
Aula 02 publicada. Mapa, exemplo, EX008.
flowchart TD
N0["2.1 Fundamentos"]
N1["2.2 Normas de gestão"]
N2["Laboratório — Categorização de segurança pela marca"]
N3["2.3 Reproduzindo uma categorização"]
N4["2.4 A lacuna"]
N0 --> N1 --> N2 --> N3 --> N4
N4 --> EX["Exemplo resolvido"]
EX --> Q["Exercício EX008"]
Desenho lógico
flowchart LR
N0["2.1 Fundamentos"]
N1["2.2 Normas de gestão"]
N2["Laboratório — Categorização de segurança pela marca"]
N3["2.3 Reproduzindo uma categorização"]
N4["2.4 A lacuna"]
N0 --> N1 --> N2 --> N3 --> N4 --> Q["EX008"]
[2.1 Fundamentos]
|
v
[2.2 Normas de gestão]
|
v
[Laboratório — Categorização de segurança pela marca]
|
v
[2.3 Reproduzindo uma categorização]
|
v
[2.4 A lacuna]
|
v
[Exemplo resolvido] --> [Exercício EX008]
Objetivos de aprendizagem
Você vai (1) mapear fontes fundamentais e atuais sobre gestão da segurança da informação; (2) reproduzir uma categorização de segurança a partir de uma norma publicada; (3) localizar uma lacuna de pesquisa em aberto.
2.1 Fundamentos
Yusuf começa pelos fundamentos. O artigo de Saltzer e Schroeder de 1975 estabeleceu princípios de projeto como o privilégio mínimo, os padrões à prova de falhas e a mediação completa, que ainda enquadram a pesquisa em controle de acesso. A NIST SP 800-12r1 apresenta a confidencialidade, a integridade e a disponibilidade como os objetivos centrais de segurança e explica como as organizações os gerenciam. O Security Engineering de Anderson, terceira edição, mostra por meio de muitos casos que as falhas costumam surgir de incentivos, usabilidade e processos organizacionais, e não de criptografia quebrada, o que sustenta o foco de Yusuf em como os controles são priorizados. Ele resume cada fonte numa breve nota comentada.
2.2 Normas de gestão
Ele revisa as normas de gestão. A ISO/IEC 27001:2022 (no Brasil, ABNT NBR ISO/IEC 27001:2022) estabelece requisitos para um sistema de gestão da segurança da informação, incluindo a avaliação e o tratamento de riscos. A ISO/IEC 27002:2022 dá orientações sobre controles. A ISO/IEC 27000:2026 oferece uma visão geral de como a família se encaixa. A NIST SP 800-53r5 oferece um grande catálogo de controles, e o NIST Cybersecurity Framework 2.0 organiza os resultados nas funções governar, identificar, proteger, detectar, responder e recuperar. Ele observa que todas elas pressupõem a seleção baseada em risco, mas dizem pouco sobre como medir seu efeito. Yusuf registra essa observação como ponto de partida para sua lacuna.
Laboratório — Categorização de segurança pela marca d'água mais alta de cinco sistemas sintéticos
"""FIPS 199-style high-water-mark categorisation of synthetic systems (stdlib only)."""
L = {"low": 1, "moderate": 2, "high": 3}
systems = {
"payroll": ("moderate", "high", "moderate"),
"public_website": ("low", "moderate", "moderate"),
"water_scada": ("low", "high", "high"),
"permits_portal": ("moderate", "moderate", "low"),
"case_records": ("high", "moderate", "moderate"),
}
from collections import Counter
cat = {s: max(v, key=L.get) for s, v in systems.items()}
for s, v in systems.items():
print(f"{s:<15} C={v[0]:<8} I={v[1]:<8} A={v[2]:<8} -> {cat[s]}")
print("overall:", dict(Counter(cat.values())))
Execute com python3 lab_category.py. Saída verificada:
payroll C=moderate I=high A=moderate -> high
public_website C=low I=moderate A=moderate -> moderate
water_scada C=low I=high A=high -> high
permits_portal C=moderate I=moderate A=low -> moderate
case_records C=high I=moderate A=moderate -> high
overall: {'high': 3, 'moderate': 2}
2.3 Reproduzindo uma categorização
Para entender concretamente a seleção baseada em risco, Yusuf reproduz a abordagem de categorização da FIPS 199, que classifica o impacto potencial da perda de confidencialidade, integridade e disponibilidade como low, moderate ou high e toma a classificação mais alta como a categoria do sistema. No laboratório, cinco sistemas sintéticos da Fernvale resultam em três sistemas high, a folha de pagamento, o controle da água e os registros de casos, e dois sistemas moderate, o site público e o portal de licenças. O controle da água é high apesar do impacto low sobre a confidencialidade, porque falhas de integridade e de disponibilidade poderiam prejudicar a população.
2.4 A lacuna
Yusuf procura estudos que meçam se a seleção de controles ordenada pelo risco muda os resultados de segurança nas organizações. Ele encontra muitas descrições de frameworks, levantamentos de adoção e relatos de caso, mas poucos desenhos que comparem adotantes com não adotantes ao longo do tempo usando medidas operacionais como a latência de correção. Ele formula isso como sua lacuna. A Prof.ª Hald pede que ele declare a lacuna de forma estreita, como evidência sobre duas medidas de desfecho num único órgão público, em vez de afirmar que testa toda a gestão de segurança baseada em risco. Yusuf reescreve a lacuna de acordo.
Exemplo resolvido
Yusuf revisa Saltzer e Schroeder, a SP 800-12r1, Anderson e a família ISO/IEC 27000, a SP 800-53r5 e o CSF 2.0, reproduz a categorização da FIPS 199, que resulta em três sistemas high e dois moderate, e declara uma lacuna estreita.
Caso sintético. Os sistemas são sintéticos; as saídas vêm de lab_category.py; todas as obras citadas são reais.
Erros e limites
Afirmar que uma tese testa um framework inteiro exagera o que um único estudo pode mostrar.
Exercícios
-
EX008 — Princípio de Saltzer. Cite um princípio de projeto de Saltzer e Schroeder. Rubrica: 3 = privilégio mínimo, padrões à prova de falhas ou mediação completa;; 2 = um;; 1 = vago;; 0 = nenhuma.
-
EX009 — Percepção de Anderson. De onde Anderson mostra que surge a maioria das falhas? Rubrica: 3 = incentivos, usabilidade e processos;; 2 = a maioria;; 1 = um;; 0 = nenhuma.
-
EX010 — Funções do CSF. Cite as seis funções do CSF 2.0. Rubrica: 3 = governar, identificar, proteger, detectar, responder, recuperar;; 2 = todas;; 1 = algumas;; 0 = nenhuma.
-
EX011 — Regra da marca d'água mais alta. Como a FIPS 199 define a categoria de um sistema? Rubrica: 3 = a mais alta das três classificações de impacto;; 2 = parcialmente correto;; 1 = vago;; 0 = nenhuma.
-
EX012 — Sistemas high. Que sistemas sintéticos são high? Rubrica: 3 = folha de pagamento, controle da água e registros de casos;; 2 = todos;; 1 = alguns;; 0 = nenhuma.
-
EX013 — Motivo do controle da água. Por que o controle da água é high apesar do impacto low sobre a confidencialidade? Rubrica: 3 = falhas de integridade e disponibilidade poderiam prejudicar a população;; 2 = parcialmente correto;; 1 = vago;; 0 = nenhuma.
-
EX014 — Lacuna declarada. Com que estreiteza Yusuf declara sua lacuna? Rubrica: 3 = duas medidas de desfecho num único órgão público;; 2 = parcialmente correto;; 1 = parcial;; 0 = nenhuma.
Continue estudando — aula 02 (capítulo 02 de 08)
← Capítulo 01 · Índice das aulas · Capítulo 03 →
Continue para a próxima aula já escrita.