Changes

35 bytes removed ,  08:04, 2 December 2012
no edit summary
Line 1: Line 1: −
La consola 3DS utiliza varios tipos de archivos. La siguiente, es una lista de los formatos conocidos.
+
La consola 3DS utiliza varios tipos de archivos, la siguiente es una lista de los formatos conocidos.
    
== [[NCCH]] ==
 
== [[NCCH]] ==
      −
.[[NCCH#CXI|CXI]] - Imagen ejectubale CTR - Hay dos posibles variaciones de este formato. 1) Datos empaquetados con formato CCI/CSU, cuyo objetivo es ser ejecutados desde un cartucho. 2) Datos empaquetados con formato CIA, cuyo objetivo es ser instalado en la memoria SDMC o en la NAND.
+
.[[NCCH#CXI|CXI]] - Imagen ejectubale CTR - Hay dos posibles variaciones de este formato.  
 +
 
 +
1. Datos empaquetados con formato CCI/CSU. Son ejecutados desde un cartucho.
 +
 
 +
2. Datos empaquetados con formato CIA. Son instalados en la memoria SDMC o en la NAND.
    
.[[NCCH#CFA|CFA]] - Archivo de datos CTR - Rom-FS creado para ser utilizado de forma externa. Esta es una versión no ejecutable del formato de contenedor NCCH. Este formato se utiliza generalmente junto con una versión ejecutable del formato de contenedor NCCH (CXI).
 
.[[NCCH#CFA|CFA]] - Archivo de datos CTR - Rom-FS creado para ser utilizado de forma externa. Esta es una versión no ejecutable del formato de contenedor NCCH. Este formato se utiliza generalmente junto con una versión ejecutable del formato de contenedor NCCH (CXI).
Line 129: Line 133:     
  bloque_CTR = Valor NONCE (32 bits) || Valor IV (64 bits) || puros unos (32 bits)
 
  bloque_CTR = Valor NONCE (32 bits) || Valor IV (64 bits) || puros unos (32 bits)
   
  Para  i = 1 hasta n - 1, en incrementos de uno en uno.
 
  Para  i = 1 hasta n - 1, en incrementos de uno en uno.
   
  Realizar
 
  Realizar
   
         datos_cifrados[i] = datos[i] XOR AES(bloque_CTR)
 
         datos_cifrados[i] = datos[i] XOR AES(bloque_CTR)
   
         bloque_CTR = bloque_CTR + 1
 
         bloque_CTR = bloque_CTR + 1
   
  Fin
 
  Fin
   
  datos_cifrados[n] = datos[n] XOR truncar(AES(bloque_CTR))
 
  datos_cifrados[n] = datos[n] XOR truncar(AES(bloque_CTR))
6

edits