Modelo de segurança da linguagem Java: problemas e soluções.

Detalhes bibliográficos
Ano de defesa: 2001
Autor(a) principal: Matayoshi, Claudio Masanori
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Biblioteca Digitais de Teses e Dissertações da USP
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.teses.usp.br/teses/disponiveis/3/3141/tde-10092024-144216/
Resumo: Este trabalho tem como objetivo analisar o modelo de segurança adotado pela linguagem Java e sua correspondente implementação sob a forma de máquina virtual, ressaltando a sua importância para identificação de possíveis características que possam vir a ser utilizadas em ataques, assim como, propor as soluções associadas. Entre as inúmeras tecnologias que surgiram para permitir adicionar processamento nas páginas web apresentadas pelos navegadores, a linguagem Java tem se destacado, com seu objetivo de permitir uma total independência de plataforma. Entretanto, ao possibilitar a execução no computador do usuário de um código de origem externa, inúmeras questões referentes à segurança devem ser analisadas. Este trabalho apresenta o modelo de segurança proposto pela linguagem Java e relaciona as principais iniciativas independentes para complementar este modelo. Adicionalmente é apresentado um histórico de ocorrências relacionadas à segurança da linguagem. Foi identificado um problema potencial presente no estado atual da linguagem que possibilita possíveis ataques. Um mecanismo adicional de segurança foi proposto e implementado para solucionar o problema, assim como sugestões para incrementar o modelo de segurança.