When encoding software, two or more encoding algorithms are employed.
Conversely, for software decoding processing, decoding algorithms are
prepared that correspond to these two or more encoding algorithms. Then,
in software encoding processing, encoded algorithm combination
identification information is transferred to the software decoding
processing along with the encoded software. During software decoding
processing, opposite algorithms possessed by the decoding means are
selected based on the previously mentioned algorithm combination
identification information, and the previously mentioned encoded software
is decoded.
Ao codificar o software, os dois ou mais algoritmos codificando são empregados. Inversamente, para processar da descodificação do software, os algoritmos da descodificação são preparados que correspondem a estes dois ou mais algoritmos codificando. Então, em processar codificando do software, a informação codificada da identificação da combinação do algoritmo é transferida a processar da descodificação do software junto com o software codificado. Durante processar da descodificação do software, oposto aos algoritmos possuídos pelos meios da descodificação são selecionados baseou na informação previamente mencionada da identificação da combinação do algoritmo, e o software codificado previamente mencionado é descodificado.