Como faço para proteger o conteúdo no AR?
-
09-06-2019 - |
Pergunta
Eu quero desenvolver alguns conteúdos de ensino, o que eu quero para distribuir para as crianças que utilizam o Adobe AIR.O conteúdo irá conter vídeos.Agora, pelo que vejo, o AR irá colocar o conteúdo no sistema de arquivos local, para qualquer um ver.Eu quero evitar isso.Existe uma saída?
Solução
Uma solução é usar DRM em conjunto com o Flash Media Server (como mencionado pelo Stu).
Outra opção seria a de transmitir o conteúdo em tempo de execução, e não do cache para o sistema de arquivos.
Finalmente, ele pode também ser possível para armazenar os bits para o FLV na encriptação de armazenamento de dados local ou banco de dados SQLite (que adiciona o suporte a criptografia no AR a 1,5), no entanto, isso provavelmente não iria trabalhar bem para grandes vídeos (problemas de desempenho), e você ainda pode precisar escrevê-la para o sistema de arquivos antes de jogar (ainda que temporariamente).
mike chambers
Outras dicas
Possivelmente, mas você deve abraçar O Lado negro -- também conhecido como DRM (Gestão de Direitos Digitais).Vá ler Flash Vídeo DRM.Tudo isso é muito doloroso coisas para fazer corretamente, e os usuários tendem a odiá-lo.Pergunte a si mesmo se o seu conteúdo é realmente tão valioso e quente que você precisa para percorrer essa rota.
Gostaria de sugerir que você realize os seguintes passos:
- Usando uma chave para criptografar os arquivos que você está armazenando
- Em tempo de execução criar uma cópia dos arquivos em uma pasta temp e, descriptografar os arquivos que o usuário precisa utilizar o embedded chave no AR programa
- Na saída, exclua os arquivos descriptografados
Desta forma, os arquivos ficam disponíveis por um curto período de tempo, no qual eles estão sendo usados.Em seguida, também é difícil localizá-los como você pode descriptografá-los em qualquer pasta obscura.
Esta seria a proteger os seus ficheiros a partir de 99% da população.E você não pode parar nunca o restante 1%.Então não vou nem tentar.
Todos os melhores.