No ha mencionado qué plataforma, pero al utilizar el término código de acceso, asumiré iOS. Otras plataformas son probablemente similares.
Hay muchos detalles sobre el cifrado y las características de seguridad de iOS aquí: enlace
Específicamente:
Además de desbloquear el dispositivo, un código de acceso proporciona entropía para
ciertas claves de cifrado .
...
(NSFileProtectionComplete): la clave de clase está protegida con una clave
derivado del código de acceso del usuario y del UID del dispositivo. Poco después de la
el usuario bloquea un dispositivo (10 segundos, si la configuración de Requerir contraseña es
Inmediatamente), la clave de clase descifrada se descarta, representando todos los datos
en esta clase inaccesible hasta que el usuario ingrese el código de acceso nuevamente o
desbloquea el dispositivo usando Touch ID.
Básicamente, el código de acceso se utiliza como clave de descifrado: si se ingresa el código de acceso incorrecto, el descifrado fallará. Si el descifrado tiene éxito, entonces el código de acceso es válido.
Los analistas forenses pueden simplemente recuperar el código de acceso en forma auténtica
¿Y usarlo para descifrar el resto del dispositivo?
No, solo podrá descifrar las otras claves si conoce primero el código de acceso.