Blog eSeGeCe

Notas de versión, análisis en profundidad y tutoriales sobre sgcWebSockets, sgcHTML, sgcOpenAPI, sgcSign, sgcBiometrics y sgcIndy.

· Componentes

Delphi TLS 1.3 sin DLLs de OpenSSL

Un motor TLS 1.3 y TLS 1.2 escrito en Object Pascal, para que un cliente o servidor Delphi hable TLS sin ninguna DLL junto al ejecutable, y de paso negocie el intercambio de claves post-cuánticas híbrido…

· Componentes

Un cliente Server-Sent Events para Delphi y .NET

TsgcSSEClient lee un stream Server-Sent Events, se reconecta por sí solo y reanuda con Last-Event-ID, para que una conexión caída no pierda ningún mensaje. Llega en sgcWebSockets 2026.10…

· Componentes

Extracción de documentos con IA para Delphi y .NET

Entra una factura en PDF o la foto de un recibo, sale JSON validado, con una confianza para cada campo. TsgcAIDocumentExtractor llega en sgcWebSockets 2026.10…

· Componentes

Convierte una captura de pantalla en una página web Delphi

Describe una página en una frase, o apúntale a una captura de pantalla, y el diseñador de sgcHTML la construye a partir de tus propios componentes, mediante un esquema que no puede nombrar nada que no hayas registrado…

· Componentes

Firmar un instalador grande sin subirlo

Un servidor de firma no necesita su instalador, solo su digest. Las rutas de hash del sgcSign Server firman un MSI o MSIX a partir de unas pocas decenas de bytes, y el paquete nunca sale del agente de compilación…

· Componentes

Cómo firmar un instalador MSI o MSIX en Delphi

TsgcMSISigner y TsgcAppxSigner firman archivos .msi, .msp, .msix y .appx desde Delphi con un sello de tiempo, y rechazan un MSIX cuyo publicador no coincide con el certificado…

· Componentes

Ejecuta tu aplicación Delphi dentro de ChatGPT y Claude

Una herramienta MCP que responde con una página en lugar de un párrafo: las páginas de sgcHTML ahora se renderizan dentro de ChatGPT, Claude y VS Code, y los clics regresan a tu aplicación Delphi…

· Componentes

Firmar un EXE de Windows desde Linux con Delphi

La firma Authenticode ya no necesita Windows. Un pequeño programa Delphi compilado para Linux de 64 bits firma un EXE con una marca de tiempo, y Windows acepta la firma como cualquier otra…

· Componentes

EET 2.0 checo en Delphi: registra ventas con TsgcEETClient

La comunicación de ventas EET 2.0 checa comienza el 1 de enero de 2027. TsgcEETClient firma y envía cada venta, lee el pok y verifica el acuse de recibo, con modo de verificación y una cola sin conexión…

· Versiones

Versión 2026.9.0: sgcWebSockets, sgcSign, sgcIndy y sgcOpenAPI | Blog de eSeGeCe

Versión 2026.9.0 para sgcWebSockets, sgcWebSockets .NET, sgcSign, sgcIndy y sgcOpenAPI: un motor de medios WebRTC nativo, un nuevo paquete de criptografía, anclas de confianza en la verificación…

· Componentes

sgcWebRTC: un motor multimedia WebRTC nativo para Delphi y C++ Builder | Blog de eSeGeCe

sgcWebRTC es un nuevo motor multimedia WebRTC para Delphi y C++ Builder: señalización SDP, ICE con STUN y TURN, DTLS-SRTP, canales de datos SCTP y medios Opus, G.711, VP8 y H.264, sin navegador y sin WebView…

· Versiones

sgcOpenAPI 2026.9.0: la renovación del parser | Blog de eSeGeCe

sgcOpenAPI 2026.9.0 reescribe el parser: OpenAPI 3.1 y 3.2, una lista Warnings en lugar de fallos silenciosos, composición de esquemas que funciona, enums correctos, referencias externas seguras y una línea de comandos automatizable…

· Versiones

Novedades de sgcSign 2026.9.0 | Blog de eSeGeCe

sgcSign 2026.9.0: anclas de confianza en la verificación, listas de certificados más completas, PKCS#11 multi-slot sin PIN, dos nuevos perfiles PAdES, peticiones de sello de tiempo firmadas y un único transporte HTTP compartido…

· Componentes

Cuatro nuevos componentes sgcHTML, cinco nuevas demos en vivo

sgcHTML incorpora CameraScanner, NumPad, CommandPalette y EmptyState, y pone a los cuatro a trabajar en cinco nuevas demos en vivo: un Almacén, una caja de Punto de venta, Informes y análisis, una plataforma SaaS multiinquilino y Servicio de campo…

· Componentes

Huobi y HTX: cómo corregimos una marca de tiempo de firma que solo fallaba parte del día | Blog de eSeGeCe

Un defecto de firma en Huobi y HTX mezclaba la fecha local con la hora UTC, de modo que en un host que no funcionaba en UTC todas las solicitudes privadas fallaban durante parte del día. Parecía un problema de autenticación intermitente, y la corrección fue de solo dos líneas…

· Componentes

Kraken: cuatro correcciones de fiabilidad en los clientes WebSocket y Futures REST | Blog de eSeGeCe

Cuatro defectos de Kraken corregidos en 2026.9: el cliente WebSocket spot hablaba v1 mientras estaba conectado a un endpoint v2, las órdenes de Futures REST salían como GET descartando el cuerpo firmado, y las suscripciones privadas nunca se reproducían tras una reconexión…

· Componentes

sgcHTML Design Surface — Crea páginas de forma visual, no solo con código

sgcWebSockets 2026.9.0 incorpora el sgcHTML Design Surface, que permite componer páginas de forma visual en un formulario VCL en lugar de hacerlo solo con código, usando los mismos componentes y generando exactamente el mismo HTML…

· Características

Skills de agentes de IA para Delphi, C++Builder y .NET | Blog de eSeGeCe

Tu asistente de IA nunca ha leído el código fuente de eSeGeCe, así que inventa propiedades que no existen. Las skills de agente lo solucionan, gratis y con licencia MIT…

· Componentes

sgcCrypto: Una Nueva Biblioteca de Criptografía para Delphi y C++ Builder

sgcCrypto es una nueva biblioteca de criptografía de 43 unidades para Delphi y C++ Builder: AES-GCM, ChaCha20-Poly1305, SHA-3, Argon2, Ed25519, X.509 y los algoritmos post-cuánticos ML-KEM, ML-DSA y SLH-DSA, incluida gratis desde sgcWebSockets Standard en adelante…

· Versiones

sgcWebSockets 2026.8: QUIC, HTTP/3, OpenSSL estático y una revisión a fondo de TLS | Blog de eSeGeCe

sgcWebSockets 2026.8 añade componentes QUIC y HTTP/3, OpenSSL enlazado dentro del ejecutable, más de 30 nuevos componentes sgcHTML, una capa TLS SChannel reescrita, zlib 1.3.1 y un SBOM CycloneDX…

· Componentes

sgcWebSockets ya instala su propio SBOM | Blog de eSeGeCe

El instalador genera ahora un SBOM CycloneDX para la edición que está empaquetando y lo instala como sbom.cdx.json, de modo que el archivo nunca puede desviarse del código que describe…

· Componentes

zlib 1.3.1 en sgcWebSockets y sgcOpenAPI | Blog de eSeGeCe

zlib pasa de 1.2.12 a 1.3.1. Como zlib se enlaza estáticamente, la actualización supuso reconstruir tres conjuntos de objetos distintos y comprobarlos en todos los compiladores soportados…

· Componentes

Límites de peticiones de Binance en Delphi: agrupación, ritmo y errores 429 legibles | Blog de eSeGeCe

Lee Retry-After en un HTTP 429, suscribe toda una lista de seguimiento con un único frame y evita que los exchanges cierren tu conexión tras una reconexión…

· Componentes

sgcProtoBuf: De archivos .proto a unidades Delphi | Blog de eSeGeCe

sgcProtoBuf convierte las definiciones de Protocol Buffers en unidades Delphi, resolviendo las importaciones de forma recursiva y generando una unidad por cada package…