Biografia di Ugo Chirico
 

Born in Naples (Italy) on November 18th 1970


I work on Computer Science and Programming since I was 13, when I received my first Commodore 64 by which I learned the art of programming in Basic and Assembler. I never finished to have fun with that and now such a game is my primary job.

Position

IT Project Manager

Master's Degree

Master's Degree in Physics from University of Naples Federico II in 1996 with specialization in Cybernetics and Artificial Intelligence. The Master Thesis spoke about Expert Systems in Prolog: “An Expert System for dating buildings in the historical centres of Naples”

Master and Specialization Courses

Collaborative Design and Decision Support Systems 15-20/8/1997 - 9th International Conference on Systems Research Informatics and Cybernetics, "Special Focus Symposium on Collaborative Design and Decision Support System", Baden Baden, Germany.

Smart Card microprocessors programming 8-16/12/1999 – Siemens AG, Munchen, Germany.

Java, Enterprise Java Beans, JavaCard, XML, UML, WAP, WML 6–9/6/2000, JavaOne 2000 Conference, San Francisco, CA

Smart Cards and Cryptographic Tecnologies, 7–12/5/2001, Card Tech Secure Tech 2001, Las Vegas, NV

Technical Skills

- Areas:
Smart Card, IT Security, Cryptography, RFID, NFC, Mobile, Biometrics, Single Sign-On, Artificial Intelligence, Semantic Net, Expert System, Swarm Intelligence, Data Warehouse, Firewalling, Networking, GSM, GSM-R, UMTS, Web;

- Programming Language:
C/C++, C#, Java, VB.NET, ASP, Prolog, LISP, Assembler

- Operating Systems:
Windows XP/2003/2000/NT, Linux, Unix, Windows CE/PocketPC, Symbian

- Project Management Tools:
MS Project, GenttProject, SAP R3, ACMAN, CHESTRA;

- Analysis and design tools:
Rational Rose, ERWin, UML, IDEF1X, CHESTRA;

- Database:
MySQL, SQL Server, Oracle

- Platforms:
.NET, J2SE, J2ME, J2EE, Win32, Linux, Symbian, Windows CE, SuperWaba

- Application Server:
Tomcat, IIS, Apache, JBoss

Main Projects

- “Testing Center Management OTP/SMS” - Vodafone
Sistema di gestione intelligente degli accessi al testing center mediante One Time Password via SMS

- “Mobile Banking” - Banca Intesa
Sistema per la realizzazione di transazioni bancarie sicure e certificate mediante SMS con firma digitale

- “Enterprise Biometric Smart Card Single Sign-On” - Comune di Alessandria
Sistema di Single Sign-On Enterprise basato su smart card e riconoscimento biometrico

- “PKI e Smart Card Single Sign-on” - Cassa di risparmio di Asti
PKI per la gestione della sicurezza interna e sistema di Single Sign-On basato su smart card

- “Mobile EAP-SIM GSM Authentication” - TIM
Sistema di autenticazione al dominio Microsoft con protocollo EAP-SIM e SIM card GSM/UMTS

- “Mobile SIM PKI e Mobile Cryptographic Token” - TIM
PKI basata su SIM card crittografica: Strong Authentication, Firma Digitale, Cifratura di file e documenti

- “Carta Multiservizi della Difesa (CMD)” – Ministero della Difesa

- “Carta d’identità Elettronica (CIE)” - Ministero dell’innovazione e Tecnologia (CNIPA)

- “Smart Card Logon” – Protezione Civile
Plugin Windows XP per logon con smart card

- “e-Gov Conference Villa Erba” - Ministero dell’innovazione e tecnologia
Infrastruttura di controllo e gestione degli accessi alla conferenza basato su badge intelligente

- “TrustNet Postazione di Lavoro Sicura” - Telecom Italia
Software di protezione della postazione di lavoro sicura mediante smart card, strong authentication e encryption

 

Research and Development

Smart Card and Cryptography Technologies
- Smart Card programming
- Elliptic Curve Cryptography
- Digital IDs and Strong Authentication
- Anti-phishing systems
- Smart Single Sign-On
- Digital Signature and Data Encryption
- PKI
- Software for Securing Workstations
- Biometrics
- Strong Authentication and Identification using Fingerprint and Face Recognition

Mobile and Wireless technologies
- SMS encryption e digital signature
- J2ME programming
- GSM/UMTS related applications
- Wireless Messaging
- Bluetooth/Wi-Fi services
- J2ME design 
Artificial Intelligence
- Swarm Intelligence and Ant Colony Systems
- Prolog programming
- Lisp programming

Invited Talks
- Invited Speakers to 9th International Conference on Systems Research Informatics and Cybernetics, "Special Focus Symposium on Collaborative Design and Decision Support System", Baden-Baden – Germany, 15-20/8/1997

Products

“Message In A Bottle” (http://www.ugosweb.com/miabo)
Applicazione per telefoni cellulari per l’invio di SMS cifrati e/o con firma digitale mediante Crittografia delle Curve Ellittiche. 

“JIProlog – Java Internet Prolog” (http://www.ugosweb.com/jiprolog)
Il primo interprete Prolog PureJava 100% ideato per application server java e compatibile anche con telefoni cellulari java enabled

“Sage” (http://www.ugosweb.com/safe)
Applicazione per telefoni cellulari per l’invio di SMS cifrati e/o con firma digitale mediante Crittografia delle Curve Ellittiche. 

“Monkey Ligth Single Sign-On”
Sistema di Single Sign-On Enterprise basato su smart card , pen drive USB e/o riconoscimento biometrico 

“Secure PDL”
Software di protezione della postazione di lavoro sicura mediante smart card, strong authentication e encryption 

“JILISP – Java Internet LISP” (attualmente in versione beta) Il primo interprete LISP PureJava 100% ideato per application server java e compatibile anche con telefoni cellulari java enabled 

“Mobile Speech – Text To Speech su SMS e Phone Call”
Motore Text To Speech per telefoni cellulari che dà voce al telefono per enunciare il testo dell’SMS o il nome del chiamante.

Publications

Books
  cover smartcard 






Buy a copy

Smart Card Programming
Ugo Chirico
Gruppo Editoriale Infomedia, 2003

All you need to know about Smart Card Programming: technologies, standards and platforms for Java, C/C++ and Visual Basic:
 - ISO7816
 - Java Card
 - PC/SC
 - PKCS#11 and PKCS#15
 - Open Card Framework
 - Smart card in Windows, Outlook e IExplorer
 - Smart Card Applications
 - Cryptography

Currently the book is only in Italian

Papers

"La protezione degli SMS con il modello PGP: firma digitale e cifratura di SMS con la crittografia delle curve ellittiche", Net&System Security 2006, 17/10/2006

"La SIM card GSM/UMTS", Computer Programming,n. 153, Gennaio 2006

"Una colonia di formiche artificiali", Neuroingegneria.com, 2005

"A Java Framework For Ant Colony Systems", submitted to “Ants2004: Forth International Workshop on Ant Colony Optimization and Swarm Intelligence”, Brussels, 2004

"Applicazioni per cellulari con J2ME", Computer Programming, n. 130, Dicembre 2003

"Un sistema di autenticazione basato su impronta digitale e smart card", Computer Programming, n. 124, Maggio 2003

"Riconoscimento biometrico e impronta digitale", Computer Programming n. 123, Aprile 2003

"Un framework Java per formiche artificiali", Dev n. 98, Luglio 2002

"JIProlog: un interprete Prolog in Java", Dev n. 94, Marzo 2002

"L'API del Resource Manager", Computer Programming n. 107, Novembre 2001

"SIM Application Toolkit", Computer Programming n. 105, Settembre 2001

"Accesso a Windows 2000 con Smart Card", Computer Programming n. 104, Luglio/Agosto 2001

"La sicurezza nei portali web e nei siti di commercio elettronico", Computer Programming n. 100, Marzo 2001

"Esecuzione di metodi nativi tramite browser", Computer Programming n. 96, Novembre 2000

"Certificate Enrollment Control", Computer Programming n. 92, Giugno 2000

"La programmazione delle smart card in VB", Computer Programming n. 91, Maggio 2000

"Dicesi Smart Card…", Computer Programming n. 90, Aprile 2000

"LightServer, una tecnica per la generazione dinamica di pagine web", MokaByte n. 32, Lug/Ago 1999

"La Crittografia per la protezione delle informazioni sulla rete", MokaByte n. 31, Giugno 1999

"Sistemi Esperti", Neuroingegneria.com, 2005

"Rappresentazione della conoscenza", Neuroingegneria.com, 2005

"An Expert System for dating buildings in the historical centres of towns", Special Focus Symposium on Collaborative Design and Decision Support System, 9th International Conference on Systems Research Informatics and Cybernetics, 19/8/1997

"Un sistema esperto per la datazione degli edifici del centro storico di Napoli", Università degli studi di Napoli Federico II, Facolta di Scienze Matematiche Fisiche e Naturali, Tesi di Laurea in Fisica, 1996

 

Ugo Chirico

Available for advertisement

For more info contact the webmaster