Matriz de funciones

Digital.ai Application Security Ayuda a las organizaciones a proteger el software que desarrollan y distribuyen, desde aplicaciones móviles hasta ejecutables de escritorio y aplicaciones web del lado del cliente. Nuestras protecciones por capas incluyen: código de ofuscación, antimanipulación, detección de amenazas en tiempo de ejecución y Autoprotección de aplicaciones en tiempo de ejecución (RASP)Ya sea que esté lanzando una aplicación móvil para el consumidor o implementando software en entornos regulados, le ayudamos a reforzar sus aplicaciones para que resistan la ingeniería inversa, la manipulación y el uso indebido.

Nuestro conjunto de productos modulares ofrece la flexibilidad necesaria para aplicar las protecciones adecuadas a cada aplicación. Desde implementaciones ligeras y sin código hasta monitoreo y análisis avanzados de amenazas y criptografía de caja blanca, los equipos pueden elegir el nivel de protección que se ajuste a sus necesidades de seguridad, requisitos de rendimiento y flujo de trabajo de desarrollo.

Facilitamos la aplicación de protecciones profundas y alineadas con los estándares que frustran a los atacantes, no a los desarrolladores.

Criptografía de caja blanca

Funciones incluidas:

  • Encapsular las claves de forma que nunca existan en forma canónica.
  • Interoperable con otras implementaciones de criptografía de código abierto (compatible con OpenSSL)
  • Admite una amplia variedad de algoritmos de cifrado simétricos y asimétricos.
  • Mitiga los ataques de canal lateral (como DFA).
  • Evita el levantamiento de código
  • Admite texto cifrado de caja blanca
  • Intercambio de claves: ECC/DH (Diffie-Hellman) y FFDH (Diffie-Hellman de campo finito)
  • Hasing seguro y HMAC -- SHA-1/2/3, HMAC (SHA), CMAC (AES), DES MAC3
  • Generación de claves de formato WB en tiempo de ejecución
  • Admite arquitecturas criptográficas personalizadas
  • Generación de claves de formato WB sin conexión
  • Codificación/decodificación de claves/datos ofuscadas de forma única para cada cliente
  • Opción de usar los modos AES (128, 192 o 256 bits, CBC, ECB, CCM, GCM, CTR, OFB, CFB) y DES (Simple, Triple).
  • Cifrado asimétrico: ECC/EG (ElGamal), RSA (tamaños de clave de 2048, 3072, 4096 bits y superiores).
  • Generación y verificación de firmas: ECDSA (Algoritmo de firma digital de curva elíptica), RSA (claves de 2048, 3072, 4096 bits y tamaños mayores).
  • Encapsulamiento y derivación de claves: encapsulamiento de claves NIST y CMLA, derivación de claves NIST CMLA y OMA
  • Álgebra lineal y de números enteros grandes: proporciona medios para realizar aritmética modular de forma sencilla y transparente.
  • Shamir Secret Sharing: divide los secretos que necesitan ser cifrados en varias partes únicas.
  • Admite las curvas estándar NIST/SECG (P-160, P-192, P-224, P-256, P-384, P-621) y la curva 25519.
  • Admite curvas elípticas personalizadas sobre campos primos en forma de Weierstrass.
  • Codificación/decodificación de datos ofuscados sin conexión por cliente
  • Codificación/decodificación de datos ofuscados en tiempo de ejecución por cliente
  • Certificación FIPS 130-3