Scaricare la presentazione
La presentazione è in caricamento. Aspetta per favore
PubblicatoOttavia Franchini Modificato 11 anni fa
1
Prof. Giuseppe Visaggio Dipartimento di Informatica Bari 23 Feb. 2009
OWASP – Italy Day III Prof. Giuseppe Visaggio Dipartimento di Informatica Bari 23 Feb. 2009
2
Motivazione della S.E. ad ospitare un OWASP Day
L’assicurazione di un alto livello di fiducia nella Sicurezza e nella Qualità delle Applicazioni Industriali è diventato un requisito critico. Tutte le azioni che le comunità scientifica ed industriale e le organizzazioni governative stanno mettendo in atto si infrangono sulla inerzia degli sviluppatori software ad acquisire la prospettiva della sicurezza nei processi di sviluppo
3
I Maggiori Protagonisti
Institute for Electrical abnd Electronic Engineers (IEEE): Standard per lo sviluppo industriale del software American National Standards Institute ( ANSI): collabora strettamente con l’IEEE National institute for Standards and Technology (NIST): fonte di molti standard di interesse per la sicurezza; SP International Standards Organizations (ISO): ISO 6593, ISO 9127,ISO9000; International Electrotechnical Commission (IEC):ISO/IEC 27002, ISO/IEC TR 13335; ISO/IEC 15408 American Departement of Defense (DoD): standard militari per lo sviluppo del software International Telecommunications Union ( ITU) British Standard Institute (BSI): è un punto di riferimento per i molti standard per la sicurezza che pubblica ed aggiorna; BS 7799 da cui deriva ISO/IEC 27002
4
I Principali Standard Internazionali
ISO Capability Maturity Model Integration ( CMMi) I Governativi Gramm-Leach Bliley Act (GLBA) Health Insurance Portability and Accoutability Act(HIPAA) Sarbanes-Oxely (SOX) Federal Aviation Administration Integrated Capability Maturity Model ( FAA-iCMM) Data Protection Directive della U.E.
5
Lo Sviluppo Software e gli Standard
Gli standard descrivono cosa si deve fare non come si deve fare. Un leader mondiale nella guida di come si deve fare è Open Web Application Security Project (OWASP), che adotta il processo Comprehensive Ligthtweight Application Security Process (CLASP) US departement of Homeland Security and Carneige-Mellon University’s Software Engineering Institute (SEI) hanno prodotto ed aggioranano il SEI’s Team Software Process (TSP) che ha una estensione per la sicurezza TSP-secure
6
Le funzioni da integrare nelle Applicazioni per la Sicurezza
Meccanismi per il criptaggio per la firma digitale di controllo degli accessi di integrità dei dati per lo scambio di autenticazione per il controllo del routing
7
Gli accorgimenti nello sviluppo del software
Separazione dei requisiti per la sicurezza e le misure per la sicurezza Tracciabilità tra requisiti di sicurezza ed azioni intraprese nello sviluppo per soddisfarli Correttezza e misurabilità delle misure definite Verifica della completezza e dei requisiti e delle misure per la sicurezza
8
Sfida nella S.E. Una Applicazione di Impresa destinata ad un mercato internazionale deve essere conforme a molti standard L’Università di Bari in collaborazione con L’Universitad de Castilla-la Mancha stanno muovendo i primi passi nella definizione di un Processo di Sviluppo che faccia sviluppare Applicazioni di Impresa multi-standard
Presentazioni simili
© 2024 SlidePlayer.it Inc.
All rights reserved.