☕ Um Café no Bellacosa Mainframe
Gostou do conteúdo? Ajude a manter o café quente, o COBOL compilando e o mainframe acordado. 😄
☕ Pague um café ao Bellacosa

Translate

Mostrar mensagens com a etiqueta tls. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta tls. Mostrar todas as mensagens

sexta-feira, 15 de maio de 2026

☕💣 15 COISAS SOBRE SMP/E QUE TODO SYSProg JUNIOR DESCOBRE TARDE DEMAIS ☕💣

 

Bellacosa Mainframe e uma lista com 15 curiosidades sobre o SMP/E

☕💣 15 COISAS SOBRE SMP/E QUE TODO SYSProg JUNIOR DESCOBRE TARDE DEMAIS ☕💣

O SMP/E parece “só um instalador”.

Até o dia em que ele destrói seu APPLY, trava uma maintenance window ou começa uma guerra silenciosa com o RACF às 3 da manhã.

Aí você percebe:

o SMP/E não é ferramenta.
É uma entidade cósmica do z/OS.

Então pega o café porque aqui vão algumas das curiosidades mais fascinantes — e assustadoras — do universo SMP/E.


☕ 1 — O SMP/E EXISTE DESDE A ERA DOS DINOSSAUROS CORPORATIVOS

Antes do SMP/E existia o:

SMP (System Modification Program)

O “E” de Extended veio depois.

E mesmo assim MUITA lógica histórica do MVS clássico ainda vive dentro dele.

Ou seja:

parte do SMP/E moderno carrega DNA dos anos 70.

☕ 2 — O CSI É BASICAMENTE O “BANCO DE DADOS DA VERDADE”

O CSI:

Consolidated Software Inventory

é o coração do SMP/E.

Ele sabe:

  • o que está instalado,

  • o que falta,

  • pré-requisitos,

  • dependências,

  • supersedes,

  • HOLDDATA.

Se o CSI corromper:

o desespero psicológico começa.

☕ 3 — APPLY NÃO INSTALA “ARQUIVOS”

Essa é uma das maiores surpresas para iniciantes.

O SMP/E NÃO funciona igual Windows Installer.

Ele trabalha com:

  • ELEMENTS,

  • MODs,

  • MACs,

  • SRCs,

  • RELFILEs,

  • SYSMODs.

Ou seja:

o SMP/E pensa em engenharia de software,
não em “copiar arquivo”.

☕ 4 — O RECEIVE ORDER FEZ O MAINFRAME ENTRAR NA INTERNET SEM FAZER BARULHO

Muita gente acha que cloud inventou automação.

Enquanto isso o z/OS já fazia:

  • download automático,

  • SSL/TLS,

  • autenticação por certificado,

  • automação de manutenção,

anos antes de muita startup existir.


☕ 5 — O SMP/E USA JAVA… E ISSO ASSUSTA VETERANOS

Nada é mais engraçado que ver um SYSProg raiz descobrir:

javahome=
classpath=

dentro de uma JCL SMP/E.

O sujeito cresceu no:

IEBGENER
IDCAMS
IEFBR14

e de repente precisa debugar TLS Java.


☕ 6 — O HOLDDATA É O “SISTEMA NERVOSO” DA MANUTENÇÃO

HOLDDATA não é “só um arquivo”.

Ele avisa:

  • PTF problemática,

  • conflito,

  • ação manual,

  • PE error,

  • bypass necessário.

Veteranos respeitam HOLDDATA como:

um oráculo antigo do datacenter.

☕ 7 — EXISTE GENTE QUE TEM MEDO DE CONTENT(ALL)

E com razão.

O primeiro:

RECEIVE ORDER CONTENT(ALL)

de um ambiente antigo pode baixar um apocalipse de manutenção acumulada.

Tem ambiente que parece:

um tsunami de PTFs vindo do passado.

☕ 8 — O SMP/E CONSEGUE SABER DEPENDÊNCIAS MELHOR QUE MUITO GERENTE

Ele entende:

  • pré-requisitos,

  • co-requisitos,

  • supersedes,

  • incompatibilidades.

Ou seja:

o SMP/E sabe mais sobre o software do banco
do que metade da equipe.

☕ 9 — RACF E SMP/E TÊM UMA RELAÇÃO COMPLICADA

Quando SSL entra na história…

o SYSProg descobre:

  • keyring,

  • certificados,

  • trust chain,

  • RDATALIB,

  • DIGTCERT.

E aí nasce o clássico:

“isso é problema do RACF ou do SMP/E?”

Ninguém sabe.


☕ 10 — O SMP/E É MAIS PRÓXIMO DE UM GERENCIADOR DEVOPS DO QUE VOCÊ IMAGINA

Na prática ele já fazia:

  • versionamento,

  • rollback lógico,

  • controle de dependência,

  • inventory,

  • automação,

  • compliance.

Muito antes da palavra DevOps virar moda.


☕ 11 — APPLY CHECK SALVOU MAIS CARREIRAS QUE BACKUP

Veteranos SEMPRE fazem:

APPLY CHECK

Porque APPLY direto é:

esporte radical corporativo.

☕ 12 — O SMP/E NÃO “ESQUECE” FACILMENTE

O CSI guarda histórico detalhado.

Então quando alguém pergunta:

“quem aplicou isso?”

o SMP/E normalmente sabe.

É praticamente auditoria forense do z/OS.


☕ 13 — EXISTEM SYSProgs QUE AMAM MAIS O SMP/E QUE O ISPF

Parece exagero.

Até você perceber que:

um bom SYSProg mede estabilidade pela qualidade da maintenance strategy.

☕ 14 — O RECEIVE ORDER TRANSFORMOU O MAINFRAME EM UM CLIENTE CLOUD

Isso parece absurdo.

Mas o z/OS hoje:

  • autentica via TLS,

  • usa certificados digitais,

  • conversa com APIs,

  • baixa conteúdo remoto,

  • automatiza updates.

Ou seja:

o mainframe virou um cidadão da internet moderna.

☕ 15 — O SMP/E ENSINA UMA LIÇÃO BRUTAL SOBRE O z/OS

O iniciante acha que mainframe é:

“tela verde e COBOL”

O SMP/E mostra que o mundo real é:

  • engenharia de software,

  • segurança enterprise,

  • criptografia,

  • automação,

  • integração,

  • compliance,

  • arquitetura crítica.

E talvez seja por isso que o z/OS continua vivo.

Porque no final…

ninguém no planeta leva manutenção enterprise tão a sério quanto o mainframe.

quinta-feira, 14 de maio de 2026

☕🔐 SMP/E INTERNET SERVICE RETRIEVAL — O “WINDOWS UPDATE” DO MAINFRAME QUE TRANSFORMOU O SYSProg EM UM ENGENHEIRO DE SEGURANÇA ENTERPRISE ☕🔐

 

Bellacosa Mainframe e o SMP/E o poder da atualização do Sysprog

☕🔐 SMP/E INTERNET SERVICE RETRIEVAL — O “WINDOWS UPDATE” DO MAINFRAME QUE TRANSFORMOU O SYSProg EM UM ENGENHEIRO DE SEGURANÇA ENTERPRISE ☕🔐

Existe um momento na vida de todo profissional de mainframe em que ele percebe uma verdade brutal:

O z/OS deixou de ser “apenas um sistema operacional”.

Ele virou uma fortaleza criptográfica conectada à internet.

E poucos exemplos mostram isso tão bem quanto o SMP/E Internet Service Retrieval.

Lançado oficialmente nas gerações modernas do SMP/E do z/OS no início dos anos 2000 e amplamente consolidado durante a era z/OS 1.10/1.11 em diante, esse recurso mudou completamente a forma como o mainframe recebe manutenção.
E diferente de muitos recursos clássicos do universo IBM, ele nunca foi oficialmente retirado do mercado — pelo contrário: tornou-se praticamente obrigatório no ecossistema moderno de manutenção enterprise.


☕ O DIA EM QUE O SMP/E PAROU DE SER “SÓ UM INSTALADOR”

Antigamente, baixar manutenção para mainframe parecia operação militar.

O SYSProg precisava:

  • entrar no portal do fabricante,
  • procurar PTF manualmente,
  • baixar arquivos,
  • transferir para o z/OS,
  • organizar datasets,
  • conferir HOLDDATA,
  • aplicar RECEIVE/APPLY/CHECK.

Era praticamente um ritual xamânico corporativo.

Então surgiu o RECEIVE ORDER via internet.

E o jogo mudou.

Agora o próprio SMP/E:

consulta servidores,
autentica via SSL,
baixa manutenção,
valida certificados,
e entrega tudo pronto no z/OS.

O que antes parecia um processo artesanal virou quase um:

yum install do mundo mainframe.

☕ O SYSProg MODERNO VIROU UM “ENGENHEIRO DE PKI”

E aqui está a parte que muita gente fora do z/OS não entende.

Para configurar SMP/E Internet Service Retrieval, você NÃO aprende só SMP/E.

Você aprende:

  • SSL/TLS,
  • PKI,
  • certificados X.509,
  • RACF Digital Certificates,
  • ACF2,
  • Top Secret,
  • Java no z/OS,
  • USS,
  • segurança enterprise,
  • autenticação criptográfica.

Ou seja:

o SYSProg moderno virou meio administrador Linux,
meio especialista em segurança,
meio engenheiro de criptografia.

☕ O MAINFRAME AGORA FALA HTTPS COMO UM NAVEGADOR MODERNO

Esse é o detalhe mais fascinante.

O SMP/E literalmente age como um cliente HTTPS corporativo.

Ele conversa com:

Broadcom Order Server
Broadcom Download Server

usando:

  • SSL,
  • certificados digitais,
  • trust chain,
  • autenticação mútua.

Sim.

O z/OS está fazendo praticamente o mesmo tipo de handshake TLS que:

  • Chrome,
  • Firefox,
  • Edge,
  • APIs REST modernas.

Só que dentro do coração bancário do planeta.


☕ O “CHAVEIRO DIGITAL” DO MAINFRAME

A parte mais linda disso tudo é o conceito de KEYRING.

O nome parece inocente.

Mas o keyring é basicamente:

o cofre de identidade digital do z/OS.

Ali ficam:

  • certificados pessoais,
  • certificados trusted,
  • chaves privadas,
  • cadeias de confiança.

Sem keyring:

não existe SSL no mundo mainframe.

☕ RACF, ACF2 E TOP SECRET — A GUERRA DOS IMPÉRIOS

Uma das coisas mais clássicas do universo z/OS aparece aqui:

Cada ESM faz tudo de um jeito diferente.

O curso mostra comandos para:

  • RACF,
  • CA ACF2,
  • CA Top Secret.

E isso revela uma verdade histórica maravilhosa:

no mainframe até os certificados têm guerra política.

O RACF virou o padrão dominante.

Mas ACF2 e Top Secret ainda vivem fortíssimos em bancos, seguradoras e governos.

E cada ambiente tem sua própria “religião operacional”.


☕ O ERRO QUE TODO SYSProg COMETE PELO MENOS UMA VEZ

O material mostra algo que parece pequeno:

RECFM=VB
LRECL=84
ASCII

Mas aqui mora o terror psicológico do SMP/E moderno.

Porque basta transferir um certificado errado…

e o inferno começa.

Você ganha:

SSL handshake failure
GSK_ERROR_BAD_CERT
certificate validation error

E aí começa o clássico ritual do SYSProg:

  • olhar JESMSGLG,
  • abrir IPCS,
  • conferir encoding,
  • verificar RACDCERT,
  • revisar keyring,
  • discutir com segurança,
  • culpar firewall,
  • descobrir depois que o FTP foi BINÁRIO.

☕ O DETALHE MAIS ASSUSTADOR: JAVA

Sim.

JAVA.

O SMP/E moderno depende de Java para HTTPS.

Isso quebra completamente a cabeça do velho operador de MVS raiz.

Porque o sujeito que cresceu no:

IEBGENER
IDCAMS
IEHLIST

agora precisa entender:

classpath
javahome
TLS stack
USS

É a colisão definitiva:

mainframe clássico VS infraestrutura moderna.

☕ CONTENT(ALL) — O BOTÃO DO APOCALIPSE

Existe uma parte especialmente perigosa no RECEIVE ORDER:

CONTENT(ALL)

Na teoria:

“baixe tudo que está faltando”

Na prática:

“prepare espaço em disco porque o tsunami de PTFs vem aí”

O primeiro RECEIVE ORDER CONTENT(ALL) de um ambiente antigo pode parecer:

um dump nuclear de manutenção acumulada.

☕ O MAINFRAME ENTROU NA ERA DA AUTOMAÇÃO

O mais fascinante é perceber o impacto histórico disso.

Durante décadas, manutenção de mainframe foi algo extremamente manual.

Hoje:

  • jobs podem ser agendados,
  • downloads automatizados,
  • HOLDDATA atualizada sozinha,
  • recomendações críticas baixadas automaticamente.

Ou seja:

o z/OS entrou oficialmente na era DevOps…
do jeito mainframe.

☕ O SYSProg MODERNO NÃO É MAIS “OPERADOR”

Esse talvez seja o maior ensinamento de todo esse tema.

Quem acha que mainframe é:

“tela preta e COBOL”

não sobrevive 10 minutos configurando SMP/E Internet Service Retrieval.

Porque aqui o profissional precisa dominar:

  • segurança,
  • rede,
  • certificados,
  • autorização,
  • Java,
  • USS,
  • automação,
  • SMP/E,
  • RACF,
  • troubleshooting SSL.

Isso não é mais “operar sistema”.

Isso é:

engenharia pesada de infraestrutura enterprise.

☕ LANÇAMENTO E STATUS HISTÓRICO

ItemInformação
TecnologiaSMP/E Internet Service Retrieval
FabricanteIBM + Broadcom ecosystem
Consolidação comercialAnos 2000
Popularização massivaEra z/OS 1.10+
FunçãoDownload automatizado de manutenção
Situação atualAinda ativa e amplamente utilizada
                            

Data de retirada                                                                                    Nunca oficialmente retirada

☕ CONCLUSÃO

O SMP/E Internet Service Retrieval é uma das provas mais impressionantes de como o mainframe evoluiu silenciosamente.

Enquanto muita gente imagina o z/OS como um fóssil corporativo…

o sistema já estava fazendo:

  • TLS enterprise,
  • autenticação criptográfica,
  • automação de manutenção,
  • integração internet/mainframe,

quando muito “sistema moderno” ainda engatinhava.

E talvez essa seja a maior ironia da computação corporativa:

o computador mais antigo do datacenter
acabou se tornando
o mais sofisticado.

quarta-feira, 3 de agosto de 2016

Criptografia : Quando um Programador Descobre que o AES-256 Nunca Levou um ABEND

 

Bellacosa Mainframe apresenta criptografia

☕ Um Café no Bellacosa Mainframe

Criptografia sem Mistérios para Programadores COBOL

Quando um Programador Descobre que o AES-256 Nunca Levou um ABEND... Mas as Decisões da Arquitetura Derrubaram Todo o Sistema Antes do Primeiro EXEC CICS

"Não entre em pânico. Tenha sempre uma toalha... e nunca armazene a chave criptográfica no mesmo dataset dos dados."
— Guia do Viajante das Galáxias, edição especial para Administradores RACF.


Introdução

Existe uma velha piada entre administradores de sistemas:

"A criptografia é perfeita... até alguém colocar a senha em um arquivo TXT chamado SENHAS.TXT."

Parece brincadeira.

Mas praticamente todos os grandes vazamentos de dados dos últimos anos seguiram exatamente esse roteiro.

Pouquíssimos ataques realmente quebraram algoritmos criptográficos.

Quase todos contornaram a criptografia.

Isso muda completamente a forma como devemos enxergar segurança.

Durante décadas, aprendemos que bastava usar um algoritmo forte.

AES.

RSA.

SHA.

TLS.

Fim do problema.

Mas a realidade é muito mais interessante.

Na verdade, criptografia não é um software.

Também não é um hardware.

Muito menos um botão que alguém ativa.

Ela é uma decisão arquitetural.

E é justamente aí que mora o verdadeiro desafio.

Hoje vamos fazer uma viagem pelo universo da criptografia usando uma analogia que qualquer profissional de Mainframe consegue entender.

Prepare seu terminal 3270.

Pegue seu café.

Vamos descobrir por que um ambiente IBM Z parece muito mais com a Millennium Falcon do que você imaginava.


O Universo Não Quebra AES

Imagine a seguinte situação.

Você trabalha em um banco.

O banco anuncia:

"Todos os dados utilizam AES-256."

Excelente.

Mas logo depois você descobre que:

  • a chave AES está gravada em um arquivo JCL;

  • o backup está em texto puro;

  • o Load Balancer descriptografa tudo;

  • o administrador copia os datasets antes da criptografia.

Parabéns.

Você possui uma Ferrari estacionada numa garagem sem porta.

A Ferrari continua excelente.

Mas qualquer um entra e leva.

Essa é exatamente a diferença entre:

Segurança criptográfica

e

Segurança arquitetural.


A Criptografia é Como um Cofre

Imagine um enorme cofre de banco.

O aço possui 50 centímetros.

Blindagem militar.

Fechadura quântica.

Sensores.

Laser.

Tudo perfeito.

Agora imagine que alguém pendurou a chave do lado de fora.

Acabou.

Ninguém precisou explodir o cofre.

Apenas abriu a porta.

É exatamente isso que acontece diariamente em milhares de empresas.


Bellacosa Mainframe Explica

Vamos imaginar que um Data Center seja uma cidade.

No centro existe o Mainframe.

Ao redor:

  • CICS

  • Db2

  • MQ

  • RACF

  • z/OS

  • VSAM

  • IMS

  • APIs

  • Web Services

Todos conversam.

Todos trocam informações.

Todos precisam confiar uns nos outros.

Agora imagine que essa cidade tenha oito decisões importantes para sobreviver.

São exatamente as oito decisões mostradas na imagem.


Primeira Decisão — Escolhendo o Algoritmo

Todo iniciante acredita que criptografia significa:

AES.

Fim.

Mas escolher algoritmo é parecido com escolher linguagem de programação.

Você faria um sistema bancário novo usando COBOL de 1974 sem manutenção?

Provavelmente não.

Então por que ainda existem aplicações usando:

  • MD5

  • SHA-1

  • DES

  • RC4

Porque segurança envelhece.

Assim como hardware.

Assim como software.

Um algoritmo forte hoje pode virar legado amanhã.


Curiosidade

DES possuía apenas 56 bits.

Na década de 70 parecia impossível quebrar.

Hoje existem placas de vídeo domésticas capazes de fazer bilhões de operações por segundo.

O impossível virou exercício de laboratório.


Easter Egg nº 1

No universo Star Wars seria como proteger a Estrela da Morte usando apenas uma fechadura mecânica.

O problema nunca foi o aço.

Foi esquecer um pequeno ponto vulnerável...

Luke Skywalker agradece.


Segunda Decisão — Dados em Repouso

Imagine um VSAM.

Imagine um Db2.

Imagine milhares de datasets.

Agora imagine que alguém roubou o storage.

Sem criptografia:

todos os arquivos podem ser lidos.

Com criptografia:

o disco parece um monte de números aleatórios.

É exatamente isso que chamamos de:

Data at Rest.


No IBM Z isso evoluiu para algo espetacular.

Pervasive Encryption.

Em vez de perguntar:

"Quais dados devo criptografar?"

A IBM mudou a pergunta para:

"Por que ainda existe alguma informação sem criptografia?"

Essa mudança de filosofia foi revolucionária.


Curiosidade

Pervasive Encryption foi um dos maiores diferenciais apresentados no IBM z14.

Ela tornou possível criptografar praticamente todo o ambiente com impacto mínimo graças ao CPACF e aos aceleradores criptográficos.

Foi uma mudança de paradigma: a criptografia deixou de ser exceção e passou a ser o comportamento padrão.


Terceira Decisão — Dados em Trânsito

Muitos administradores antigos ainda pensam:

"Dentro da empresa ninguém invade."

Essa frase envelheceu muito mal.

Hoje existem:

Cloud.

Containers.

APIs.

Microservices.

Kubernetes.

Docker.

VPN.

Internet.

Zero Trust.

Tudo conversa.

Tudo trafega pela rede.

Logo...

Tudo precisa de TLS.

Inclusive entre servidores internos.


Analogia Bellacosa

Imagine vários programas COBOL.

Programa A

Programa B

Programa C

MQ

Db2

IMS

Cada conversa precisa ser protegida.

Caso contrário basta alguém "escutar" a rede.

É como ouvir uma conversa telefônica.


Easter Egg nº 2

No Guia do Mochileiro das Galáxias existe um peixe Babel que traduz qualquer idioma.

TLS faz algo parecido.

Ele permite que dois sistemas conversem em segurança enquanto o restante do universo apenas observa ruído criptográfico.


Quarta Decisão — O Verdadeiro Tesouro São as Chaves

Aqui está o maior erro encontrado em auditorias.

Programadores fazem isto:

01 AES-KEY PIC X(32)
VALUE "123456789ABCDEF..."

Pronto.

A criptografia acabou.

Porque a chave virou parte do programa.

É como esconder a chave do cofre dentro do próprio cofre.


No Mainframe existe um verdadeiro "Banco Central das Chaves".

Ele chama-se:

ICSF.

Integrated Cryptographic Service Facility.

Ele conversa diretamente com:

Crypto Express.

CPACF.

RACF.

Certificados.

PKI.

Tokens.

Assinaturas digitais.

Toda a inteligência criptográfica mora ali.


Curiosidade

Crypto Express possui hardware resistente a ataques físicos.

Se alguém tentar abrir o equipamento, ele pode apagar automaticamente informações sensíveis armazenadas internamente.

É literalmente um cofre eletrônico.


Quinta Decisão — End-to-End Encryption

Imagine enviar uma carta.

Sem criptografia ponta-a-ponta.

Pessoa A

Correios

Carteiro

Centro de Distribuição

Destino

Todos conseguem abrir o envelope.

Agora imagine um envelope que somente o destinatário consegue abrir.

Nem o correio consegue.

Esse é o conceito de End-to-End Encryption.


WhatsApp.

Signal.

iMessage.

Todos utilizam esse princípio.


No ambiente corporativo isso reduz enormemente:

  • espionagem;

  • vazamentos internos;

  • ataques contra intermediários;

  • inspeção indevida de dados sensíveis.


Sexta Decisão — Backup Também é Produção

Essa talvez seja a maior surpresa para iniciantes.

Empresas gastam milhões protegendo produção.

Depois gravam backups em texto puro.

É como construir um bunker nuclear e deixar uma cópia da chave embaixo do tapete da recepção.


Backups precisam da mesma proteção que produção.

Ou até maior.

Porque normalmente contêm:

  • todos os clientes;

  • todos os históricos;

  • todos os documentos;

  • todas as senhas;

  • todas as contas.


Bellacosa Mainframe

DFSMS.

DFDSS.

Storage Protect.

FDR.

Fitas.

Cloud Object Storage.

Tudo isso também precisa de criptografia.

Não existe "backup seguro" sem gerenciamento correto de chaves.


Sétima Decisão — Onde o TLS Termina?

Essa é uma decisão de arquitetura.

Imagine:

Cliente

HTTPS

Load Balancer

HTTP

Servidor

O usuário vê o cadeado.

Mas internamente...

Tudo está aberto.

Agora imagine:

HTTPS

Load Balancer

HTTPS

API Gateway

HTTPS

CICS

HTTPS

Db2

Muito melhor.

Quanto menor o trecho sem criptografia, menor a superfície de ataque.


O Conceito de Zero Trust

Durante décadas dizia-se:

"Confie na rede interna."

Hoje a filosofia mudou.

Zero Trust afirma:

Nunca confie. Sempre verifique.

Até mesmo um servidor interno precisa provar quem é.

Essa mentalidade se encaixa perfeitamente em ambientes híbridos, APIs e aplicações distribuídas.


Oitava Decisão — Nem Todo Dado Vale Ouro

Essa talvez seja a decisão mais inteligente.

Não adianta gastar recursos criptografando imagens públicas.

Mas:

CPF.

PIX.

Cartão.

Biometria.

Prontuário médico.

Credenciais RACF.

Tokens OAuth.

Esses precisam de proteção máxima.


Esse conceito chama-se:

Classificação da Informação.

Sem classificação não existe segurança eficiente.


A IA Mudou o Cenário

Em 2026 a Inteligência Artificial trouxe um novo desafio.

Os agentes de IA conseguem:

  • acessar APIs;

  • consultar bancos;

  • ler documentos;

  • consumir logs;

  • integrar sistemas.

Se eles receberem permissões excessivas, a criptografia pode continuar perfeita e, ainda assim, dados sensíveis serem expostos por meio de uma consulta autorizada.

Por isso surgiram conceitos como:

  • AI Governance;

  • Secret Management;

  • Identity Federation;

  • Least Privilege para Agentes;

  • Auditoria de Prompts;

  • Vaults para Credenciais.

A IA não precisa quebrar a criptografia.

Basta receber a chave por engano.


Criptografia no Universo IBM Z

O IBM Z foi projetado para tratar criptografia como parte da infraestrutura.

Entre seus principais recursos estão:

  • CPACF (Central Processor Assist for Cryptographic Function): aceleração criptográfica por hardware diretamente nos processadores, reduzindo o impacto de desempenho de operações como AES e SHA.

  • Crypto Express: módulos HSM dedicados para operações de alta segurança, geração e proteção de chaves, assinaturas digitais e criptografia assimétrica.

  • ICSF (Integrated Cryptographic Service Facility): camada de software que integra aplicações COBOL, CICS, Db2 e RACF aos recursos criptográficos do hardware.

  • RACF: controla autenticação, autorização e integra-se ao gerenciamento de certificados e políticas de acesso.

  • Pervasive Encryption: permite criptografar datasets, bancos de dados, sistemas de arquivos e outros recursos de forma transparente.

Essa combinação faz do IBM Z uma das plataformas mais robustas para ambientes regulados, como bancos, seguradoras e governos.


Passo a Passo para um Programador COBOL Iniciante

Se você está começando agora, siga uma evolução prática:

  1. Entenda a diferença entre criptografia, hash e assinatura digital. Eles resolvem problemas diferentes.

  2. Aprenda onde a criptografia é aplicada: dados em repouso, em trânsito e em uso.

  3. Nunca codifique chaves diretamente no programa COBOL. Utilize serviços apropriados como ICSF ou um gerenciador de segredos.

  4. Conheça TLS e certificados digitais, mesmo que seu foco seja desenvolvimento COBOL. Grande parte das integrações modernas depende deles.

  5. Estude RACF e gerenciamento de identidades, pois autenticação e autorização caminham junto com a criptografia.

  6. Entenda o papel do CPACF e do Crypto Express, percebendo como o hardware acelera e protege operações criptográficas.

  7. Aprenda sobre Pervasive Encryption e como ela protege datasets e bancos de dados sem exigir alterações nas aplicações.

  8. Estude Zero Trust. A arquitetura de segurança moderna assume que nenhum componente é confiável por padrão.


Curiosidades que Pouca Gente Conhece

  • Um hash (SHA-256) não é criptografia reversível. Seu objetivo é verificar integridade, não esconder dados.

  • AES é um algoritmo simétrico: a mesma chave cifra e decifra.

  • RSA e ECC são algoritmos assimétricos: utilizam pares de chaves pública e privada.

  • O TLS normalmente combina criptografia assimétrica (para troca segura de chaves) e simétrica (para transmissão eficiente dos dados).

  • O IBM Z consegue executar bilhões de operações criptográficas por dia com aceleração em hardware, protegendo transações financeiras em escala global.

  • Muitos ataques famosos exploraram credenciais roubadas ou segredos mal armazenados, e não fraquezas nos algoritmos criptográficos.


O Grande Easter Egg Bellacosa Mainframe

Imagine que o Data Center seja a nave USS Enterprise.

O RACF é o oficial de segurança.

O ICSF é o cofre da Federação.

O Crypto Express é o motor de dobra criptográfico.

O CICS é o centro de operações.

O Db2 é a memória da nave.

O MQ é o sistema de comunicações.

O CPACF é o computador que acelera tudo.

E o programador COBOL?

É o engenheiro-chefe, responsável por garantir que todas essas peças funcionem em perfeita harmonia.

Porque, no fim das contas, a segurança não depende apenas da tecnologia. Ela depende das decisões tomadas por quem projeta e desenvolve o sistema.


Conclusão

Existe uma frase muito conhecida na engenharia de software:

"Sistemas raramente falham por causa da tecnologia; eles falham por causa das decisões."

Na criptografia acontece exatamente o mesmo.

AES continua extremamente seguro.

TLS continua extremamente seguro.

SHA-256 continua extremamente seguro.

O que costuma falhar é a arquitetura construída ao redor deles.

Uma chave armazenada junto aos dados, um backup sem criptografia, um ponto de término TLS mal definido ou um segredo exposto em um repositório Git são suficientes para transformar uma infraestrutura sofisticada em um castelo de cartas.

Para o programador COBOL que está entrando no universo do IBM Z, a grande lição é compreender que segurança deixou de ser responsabilidade exclusiva do administrador de sistemas. Ela faz parte do ciclo completo de desenvolvimento, desde a escrita do primeiro EXEC CICS até a proteção dos datasets, APIs, certificados, backups e integrações.

Como diria o Guia do Viajante das Galáxias:

"Não entre em pânico."

Mas acrescente uma nova regra ao manual do viajante dos Data Centers:

"Nunca subestime o poder de uma boa decisão arquitetural. Os melhores algoritmos do mundo não conseguem proteger um sistema projetado para confiar em tudo."

É essa mentalidade — muito mais do que qualquer algoritmo isolado — que diferencia um simples desenvolvedor de um verdadeiro arquiteto de soluções seguras em ambientes IBM Mainframe.

quinta-feira, 24 de outubro de 2013

☕🔥 NETWORKING NO IBM MAINFRAME — AS SIGLAS QUE MOVEM A INTERNET, OS BANCOS E O MUNDO SILENCIOSAMENTE

 

Bellacosa Mainframe numa visão ao networking no ibm

☕🔥 NETWORKING NO IBM MAINFRAME — AS SIGLAS QUE MOVEM A INTERNET, OS BANCOS E O MUNDO SILENCIOSAMENTE

Existe uma coisa fascinante no universo de redes:

🔥 praticamente toda a internet moderna funciona baseada em siglas.

IP.
DNS.
TCP.
TLS.
BGP.
VLAN.
MPLS.

Para muita gente isso parece apenas:

“letras técnicas aleatórias”.

Mas no universo corporativo REAL…

essas siglas sustentam:

  • bancos

  • bolsas financeiras

  • cloud

  • PIX

  • streaming

  • APIs

  • telecom

  • datacenters globais

E quando olhamos isso ao estilo Bellacosa Mainframe…

descobrimos algo impressionante:

o IBM Mainframe domina muitos desses conceitos há décadas.


☕🔥 IP — O “CPF” DA INTERNET

Tudo começa aqui.

IP = Internet Protocol


☕ O IP é o endereço do dispositivo.

Exemplo:

192.168.1.1

☕ Sem IP?

Nada conversa.


☕ Bellacosa Mainframe Analysis™

IP é como:

🔥 RACF ID da rede.

Cada sistema precisa de identidade única.


☕ No Mainframe isso é crítico

Porque o z/OS conversa com:

  • APIs

  • bancos

  • clouds

  • aplicações distribuídas

  • parceiros externos


☕ O TCP/IP stack do z/OS é absurdamente poderoso

E suporta:

✅ IPv4
✅ IPv6
✅ HiperSockets
✅ Sysplex Distributor
✅ TLS moderno


☕🔥 MAC ADDRESS — A “IDENTIDADE FÍSICA” DA PLACA

Agora descemos um nível.


☕ MAC Address é:

identidade da interface de rede

☕ Exemplo:

00:1A:2B:3C:4D:5E

☕ No Mainframe isso importa MUITO

Especialmente em:

  • OSA-Express

  • HiperSockets

  • redes corporativas críticas


☕ Cybersecurity usa MAC para:

  • rastrear dispositivos

  • detectar spoofing

  • auditoria de rede


☕🔥 LAN vs WAN — O MUNDO LOCAL vs O MUNDO GLOBAL


☕ LAN

Local Area Network

Rede interna.


☕ WAN

Wide Area Network

Rede geograficamente distribuída.


☕ O Mainframe vive nos dois mundos

LAN

Datacenter local.

WAN

Filiais, bancos, nuvem, parceiros.


☕ Grandes bancos possuem:

🔥 WANs monstruosas globais.


☕🔥 DNS — O “CATÁLOGO TELEFÔNICO” DA INTERNET

DNS traduz:

nome → IP

☕ Exemplo:

google.com
↓
142.x.x.x

☕ Sem DNS…

a internet parece quebrada.


☕ No Mainframe isso lembra:

  • HOST tables

  • VTAM naming

  • resolução corporativa


☕ Problema clássico

Aplicação responde via IP.

Mas hostname falha.

🔥 DNS.


☕🔥 DHCP — O “OPERADOR AUTOMÁTICO” DE ENDEREÇOS

DHCP entrega IP automaticamente.


☕ Sem DHCP…

seria necessário configurar tudo manualmente.


☕ Em ambientes Mainframe modernos isso aparece em:

  • ambientes híbridos

  • Linux on Z

  • virtualização

  • containers


☕🔥 HTTP vs HTTPS — O NASCIMENTO DA INTERNET SEGURA


☕ HTTP

Comunicação web básica.


☕ HTTPS

HTTP + criptografia TLS.


☕ Hoje HTTPS é obrigatório

Porque tráfego puro é perigoso.


☕ No z/OS isso é gigantesco

Especialmente com:

  • Open Banking

  • APIs REST

  • PIX

  • mobile banking


☕ Mainframe trabalha pesado com:

🔥 TLS acceleration.


☕ Porque criptografia em massa custa CPU.


☕🔥 FTP — O “DINOSSAURO” QUE AINDA MOVE ARQUIVOS CORPORATIVOS

Muita gente acha FTP morto.

Não está.


☕ Grandes empresas ainda trocam:

  • arquivos batch

  • remessas

  • integrações

  • cargas massivas

via FTP/SFTP.


☕ Mainframe sempre foi rei nisso

Especialmente em:

  • JES spool transfer

  • datasets

  • integração bancária


☕🔥 VPN — O “TÚNEL SECRETO” CORPORATIVO

VPN cria comunicação segura.


☕ Em bancos isso é crítico

Porque dados precisam atravessar:

  • internet pública

  • parceiros

  • filiais

com segurança.


☕ Bellacosa Mainframe Analysis™

VPN é como:

🔥 um túnel criptografado entre LPARs globais.


☕🔥 SSL/TLS — O “RACF” DA INTERNET

Agora entramos no coração da segurança moderna.


☕ TLS protege:

  • autenticação

  • integridade

  • confidencialidade


☕ Sem TLS:

🔥 qualquer interceptação vira desastre.


☕ O z/OS leva isso extremamente a sério

Com:

  • AT-TLS

  • RACF certificates

  • SAF integration


☕ Mainframe é obcecado por segurança

Porque precisa ser.


☕🔥 IDS & IPS — O “SEGURANÇA OPERACIONAL” DA REDE


☕ IDS

Detecta ataques.


☕ IPS

Bloqueia ataques.


☕ Isso lembra MUITO:

  • RACF alerts

  • SMF analysis

  • SIEM

  • automação NetView


☕ Hoje IA ajuda muito nisso

Especialmente em:

  • detecção comportamental

  • anomalias

  • tráfego suspeito


☕🔥 TCP vs UDP — CONFIABILIDADE vs VELOCIDADE

Agora chegamos numa das comparações mais clássicas da rede.


☕ TCP

Confiável.

Confirma entrega.


☕ UDP

Mais rápido.

Não garante entrega.


☕ TCP é perfeito para:

✅ bancos
✅ APIs
✅ DB2
✅ transações


☕ UDP é excelente para:

✅ streaming
✅ voz
✅ games
✅ realtime


☕ O Mainframe ama TCP

Porque:

🔥 integridade vem antes da velocidade.


☕🔥 ARP — O “WHO ARE YOU?” DA REDE

ARP traduz:

IP → MAC

☕ Parece pequeno…

Mas é fundamental.


☕ Sem ARP:

máquinas locais não se encontram.


☕🔥 VLAN — A “LPAR” DAS REDES

Agora vem uma analogia maravilhosa.


☕ VLAN segmenta redes logicamente.


☕ Isso lembra MUITO:

🔥 LPARs no Mainframe.


☕ Porque ambas fazem:

  • isolamento

  • segurança

  • separação lógica

  • organização


☕ Grandes bancos usam VLANs agressivamente.


☕🔥 NAT — O “TRADUTOR” DA INTERNET

NAT converte:

IP privado ↔ IP público

☕ Isso permite milhares de dispositivos compartilharem poucos IPs públicos.


☕ Sem NAT…

IPv4 já teria colapsado há muito tempo.


☕🔥 QoS — QUANDO A REDE APRENDE PRIORIDADE

QoS define:

🔥 quem tem prioridade.


☕ Exemplo:

PIX > YouTube corporativo.


☕ Em ambientes críticos isso é vital

Porque latência impacta:

  • trading

  • bancos

  • telecom

  • APIs realtime


☕🔥 BGP — O “JES2 DA INTERNET”

Agora entramos numa das peças mais importantes da internet mundial.


☕ BGP decide:

🔥 rotas globais entre provedores.


☕ Sem BGP…

a internet moderna entra em caos.


☕ Bellacosa Mainframe Analysis™

BGP lembra:

roteamento JES2/NJE gigantesco global

☕🔥 OSPF — O GPS CORPORATIVO

OSPF encontra melhor rota internamente.


☕ Muito usado em:

  • datacenters

  • backbone corporativo

  • grandes empresas


☕🔥 MPLS — A “REDE PREMIUM” CORPORATIVA

MPLS cria rotas eficientes e controladas.


☕ Bancos amam MPLS

Porque entrega:

✅ previsibilidade
✅ baixa latência
✅ controle
✅ QoS


☕🔥 O QUE O MAINFRAME ENSINA SOBRE REDES

O mercado moderno fala muito sobre:

  • observabilidade

  • resiliência

  • segurança

  • distribuição

Mas o Mainframe vive disso há décadas.


☕ Porque sistemas críticos exigem:

🔥 networking impecável.


☕ Quando bilhões dependem da rede…

“reiniciar e torcer” deixa de ser estratégia.


☕🔥 CONCLUSÃO — A INTERNET CORPORATIVA SILENCIOSAMENTE PASSA PELO MAINFRAME

IP, DNS, TLS, BGP e TCP parecem apenas siglas.

Mas por trás delas existe:

  • engenharia

  • segurança

  • confiabilidade

  • infraestrutura global

E talvez essa seja a maior verdade invisível da computação moderna:

enquanto o mundo fala sobre cloud…

🔥 o Mainframe continua sustentando silenciosamente as redes mais críticas do planeta.


Vagner Renato Bellacosa, IBM Champion e especialista em IBM Mainframe
IBM Z17 SYSTEM ONLINE
Sobre o autor

Vagner Renato Bellacosa

IBM Champion 2026 • Especialista em IBM Mainframe

Vagner Renato Bellacosa trabalha com IBM Mainframe desde 1988 , é IBM Champion e especialista em COBOL, CICS, Db2, z/OS e IBM Z. Compartilha experiências profissionais, conhecimento técnico, história da computação e práticas do universo mainframe para aproximar novas gerações das tecnologias que sustentam empresas, bancos e governos ao redor do mundo.

IBM Champion IBM Z COBOL CICS Db2 z/OS Mainframe desde 1988
GitHub LinkedIn
Inicializando conteúdo...