摘要 |
"LIGAçãO POR MEIO DE INFORMAçãO NãO VáLIDA". Trata-se de um sistema e de um método proporcionados para fornecerem segurança a componentes ou conjuntos (10, 20, 30, 70, 80, 90) empregados por programas aplicativos (136, 232) durante o momento da execução. Conjuntos (10, 20, 30, 70, 80, 90) carregam informações de versão que podem ser usadas para reforçar as regras de versão descritas pelos programas aplicativos (136, 232). No momento da execução, os números de versão solicitados pelos programas aplicativos (136, 232) são comparados com aqueles números de versões dos conjuntos (10, 20, 30, 70, 80, 90) que são realmente encontradas. Além de comparar os números das versões, a presente invenção oferece uma forma mais estrita de verificação de versão baseada em informações não válidas criptográficas. Um conjunto (10, 20, 30, 70, 80, 90) é dotada com informações de módulo que contêm uma lista de arquivos que constituem o conjunto (10, 20, 30, 70, 80, 90). Parte das informações registradas sobre cada módulo (14, 45, 50, 96, 98) é uma informação não válida do conteúdo do módulo no momento em que o manifesto foi construído. Um conjunto (70) que faz referência a um outro conjunto (80, 90) computa a informação não válida do manifesto (82, 94) do conjunto referido (80, 90). Um manifesto de conjunto (82, 94) pode incluir informações de dependência, que são informações sobre outros conjuntos das quais o conjunto depende ou a que faz referência.
|