Com a dependência excessiva mundial de software em vários níveis organizacionais, protegê-los para evitar interferências externas é fundamental. Este curso descreve os conceitos e os requisitos iniciais para garantir isso. Começamos explicando o conceito da “tríade da CIA”, os três princípios de confidencialidade, integridade e disponibilidade, que são necessários para o espaço de segurança de software. Você aprenderá a gerenciar a disponibilidade, proteger diferentes tipos de dados e manter a confidencialidade e a integridade do software. Em seguida, você descobrirá como usar a disponibilidade de autorização de autenticação para restringir o acesso e gerenciar os recursos do computador. Você também aprenderá a gerenciar a criptografia de software. Depois disso, pesquisaremos o princípio do menor privilégio, o mecanismo menos comum, a defesa em profundidade, a separação de funções e o ponto único de falha
.
Ao coletar requisitos para o desenvolvimento de software, a segurança deve ser uma consideração fundamental. Ensinaremos a diferença entre requisitos funcionais e não funcionais. Exploraremos os requisitos de segurança de software e como distinguir os diferentes tipos de requisitos, o processo de obtenção de requisitos de segurança, decomposição de políticas, classificação de dados, matriz de sujeito/objeto e caso de uso e caso de uso indevido. Explicamos a matriz de rastreabilidade dos requisitos regulatórios, setoriais, legais, de privacidade e segurança
.
O software seguro garante um gerenciamento de informações suave e de ponta a ponta, desde as interações com o usuário até a tomada de decisões de alto nível. O primeiro passo para a segurança de software é entender os conceitos e requisitos que garantem que o programa esteja pronto para ataques ou qualquer outra coisa que possa tentar derrubá-lo. Ao fazer este curso, você adquirirá o conhecimento que o ajudará a entender as melhores práticas para o desenvolvimento de software. Webmasters, administradores de rede ou qualquer pessoa que deseje se aventurar no desenvolvimento de software achará este curso fascinante. Clique no botão de inscrição e comece a usar esse conceito empolgante de segurança de software
.
What You Will Learn In This Free Course
View All Learning Outcomes View Less All Alison courses are free to enrol, study, and complete. To successfully complete this Certificate course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment.
Once you have completed this Certificate course, you have the option to acquire an official Certificate, which is a great way to share your achievement with the world.
Your Alison certificate is:
- Ideal for sharing with potential employers.
- Great for your CV, professional social media profiles, and job applications.
- An indication of your commitment to continuously learn, upskill, and achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 2 types of Certificate for completed Certificate courses:
- Digital Certificate: a downloadable Certificate in PDF format immediately available to you when you complete your purchase.
- Physical Certificate: a physical version of your officially branded and security-marked Certificate
All Certificate are available to purchase through the Alison Shop. For more information on purchasing Alison Certificate, please visit our FAQs. If you decide not to purchase your Alison Certificate, you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings.