---
title: ¿Cómo se almacenan y protegen los PIN?
description: OPTOVERA guarda el PIN como valor derivado PBKDF2-HMAC-SHA256 con salt en el llavero de iOS. Nunca se almacena ni transmite como texto claro.
---

[Ir directamente al contenido](https://knowledge.sobereye.com/es/piloto-optovera-security-and-it-requirements-q31-como-se-almacenan-y-protegen-los-pin#main-content)

- [Español](https://knowledge.sobereye.com/es/piloto-optovera-security-and-it-requirements-q31-como-se-almacenan-y-protegen-los-pin)
- [English](https://knowledge.sobereye.com/en/piloto-optovera-security-and-it-requirements-q31-como-se-almacenan-y-protegen-los-pin)
- [Italiano](https://knowledge.sobereye.com/it/piloto-optovera-security-and-it-requirements-q31-como-se-almacenan-y-protegen-los-pin)
- [Português - Brasil](https://knowledge.sobereye.com/pt-br/piloto-optovera-security-and-it-requirements-q31-como-se-almacenan-y-protegen-los-pin)

Español

Traducciones de Mostrar submenú de

![](https://knowledge.sobereye.com/hs-fs/hubfs/00%20MKT%20material/Logo_blu_optovera.png?width=904&height=186&name=Logo_blu_optovera.png)

- Home
- Products
- Pricing
- Blog
- Company

Abrir navegación principal

Cerrar navegación principal

- Home
- Products
- Pricing
- Blog
- Company
- - [Español](https://knowledge.sobereye.com/es/piloto-optovera-security-and-it-requirements-q31-como-se-almacenan-y-protegen-los-pin)
    - [English](https://knowledge.sobereye.com/en/piloto-optovera-security-and-it-requirements-q31-como-se-almacenan-y-protegen-los-pin)
    - [Italiano](https://knowledge.sobereye.com/it/piloto-optovera-security-and-it-requirements-q31-como-se-almacenan-y-protegen-los-pin)
    - [Português - Brasil](https://knowledge.sobereye.com/pt-br/piloto-optovera-security-and-it-requirements-q31-como-se-almacenan-y-protegen-los-pin)

  Español
  
  Traducciones de Mostrar submenú de
- Ponte en contacto

 Ponte en contacto

 ¿Cómo podemos ayudarte?

- No hay sugerencias porque el campo de búsqueda está vacío.

1. [Optovera Knowledge base](https://knowledge.sobereye.com/es?hsLang=es)
2. [Seguridad y requisitos de TI](https://knowledge.sobereye.com/es/seguridad-y-requisitos-de-ti?hsLang=es)

# ¿Cómo se almacenan y protegen los PIN?

## Los PIN usan valores derivados mediante PBKDF2 con salt; ningún rol puede ver el PIN.

Cada Usuario que elige PIN define su propio PIN de seis dígitos directamente en el Dispositivo. Ningún administrador, supervisor ni miembro del personal de SOBEREYE define, emite o puede ver un PIN en ningún momento, de modo que no existe una credencial visible para el administrador ni un canal de distribución de PIN que haya que proteger.

El PIN se almacena únicamente como un valor derivado y nunca se almacena, registra, guarda en caché ni transmite en texto claro:

- **Función de derivación:** PBKDF2-HMAC-SHA256.
- **Salt:** un salt único y criptográficamente aleatorio por Usuario, generado cuando se crea el PIN.
- **Factor de trabajo:** número de iteraciones ajustado a aproximadamente 100 ms en el modelo de iPhone más antiguo compatible.
- **Almacenamiento en el Dispositivo:** iOS Keychain, con la clase de accesibilidad kSecAttrAccessibleWhenUnlocked, de modo que las derivaciones no pueden leerse mientras el Dispositivo está bloqueado.
- **Verificación:** se realiza localmente en el Dispositivo.

La verificación en el Dispositivo es lo que permite que el modo PIN funcione sin conectividad. Por lo tanto, cada Dispositivo conserva la derivación y el salt de cada Usuario de su lista de usuarios sincronizada; estos llegan a otros Dispositivos mediante la misma sincronización cifrada que la lista de usuarios.

El factor de trabajo y el salt por Usuario son importantes porque un PIN de seis dígitos tiene como máximo un millón de valores posibles. Un hash rápido y sin salt sobre ese espacio podría agotarse en mucho menos de un segundo y, sin salts por Usuario, una única tabla precalculada podría recuperar de una sola vez todos los PIN de un Dispositivo. Como la verificación se realiza una vez por evaluación, un factor de trabajo de 100 ms no tiene un efecto perceptible para el Usuario.

El Dispositivo rechaza un PIN compuesto por el mismo dígito repetido, como 111111, o por dígitos consecutivos, ascendentes o descendentes, como 123456 o 654321. No se aplica ninguna otra regla de composición.

Los valores de PIN no aparecen en informes de fallos, paquetes de diagnóstico, eventos de analítica ni registros de depuración en ninguna versión publicada.

- [Primeros pasos](https://knowledge.sobereye.com/es/primeros-pasos?hsLang=es)
- [Cómo realizar una prueba](https://knowledge.sobereye.com/es/c%C3%B3mo-realizar-una-prueba?hsLang=es)
- [Cómo interpretar los resultados](https://knowledge.sobereye.com/es/c%C3%B3mo-interpretar-los-resultados?hsLang=es)
- [Seguridad y requisitos de TI](https://knowledge.sobereye.com/es/seguridad-y-requisitos-de-ti?hsLang=es)
- [Usuarios, registro y baseline](https://knowledge.sobereye.com/es/usuarios-registro-y-baseline?hsLang=es)
- [Dispositivo, software y conectividad](https://knowledge.sobereye.com/es/dispositivo-software-y-conectividad?hsLang=es)
- [Administración de la plataforma](https://knowledge.sobereye.com/es/administraci%C3%B3n-de-la-plataforma?hsLang=es)
- [Seguridad, Privacidad y Cumplimiento](https://knowledge.sobereye.com/es/seguridad-privacidad-y-cumplimiento?hsLang=es)
- [Implementación y operación](https://knowledge.sobereye.com/es/implementaci%C3%B3n-y-operaci%C3%B3n?hsLang=es)
- [Resolución de problemas](https://knowledge.sobereye.com/es/resoluci%C3%B3n-de-problemas?hsLang=es)

- Home
- Products
- Pricing
- Blog
- Company

[![sobereye-dark](https://knowledge.sobereye.com/hs-fs/hubfs/sobereye-dark.png?width=300&height=73&name=sobereye-dark.png "sobereye-dark")](https://www.sobereye.com)

SOBEREYE INC.

Tel: +1 650.399.0100

🇺🇸 655 Oak Grove Ave. #863, Menlo Park, CA 94025  
🇨🇱 Badajoz 100, Of 1014, Las Condes, Santiago

<https://www.linkedin.com/company/sobereyeinc/> [mailto:contact@sobereye.com](mailto:contact@sobereye.com)

Copyright © 2025, sobereye.com