Vskills certification for Software Security Professional assesses the candidate for a company’s secured software development needs. The certification tests the candidates on various areas in software security which includes knowledge of various types of security attacks and countermeasures on programming language (C/C++, Java and .Net), web applications, web services, SOA-based application, and mobile applications and tools used.
Only hard copy - study material is provided.
Why should one take this certification?
This certification is intended for professionals and graduates wanting to excel in their chosen areas. It is also well suited for those who are already working and would like to take certification for further career progression.
Earning Vskills Software Security Professional Certification can help candidate differentiate in today's competitive job market, broaden their employment opportunities by displaying their advanced skills, and result in higher earning potential.
Who will benefit from taking this certification?
Job seekers looking to find employment in IT or software development department of various software development companies in public or private sector, students generally wanting to improve their skill set and make their CV stronger and existing employees looking for a better role can prove their employers the value of their skills through this certification
Companies that hire Vskills Certified Software Security Professional
Software security professionals are in great demand. Companies specializing in development and testing of software are constantly hiring knowledgeable software security professionals.
Software Security Table of Contents
https://www.vskills.in/certification/Certified-Software-Security-Professional-Table-of-contents
Software Security Tutorial
http://vskills.in/certification/tutorial/information-technology/software-security-professional/
Software Security Sample Questions
https://www.vskills.in/certification/Certified-Software-Security-Professional-Sample-Questions
Software Security Mock Test
http://www.vskills.in/practice/quiz/Software-Security
Apply for Software Security Certification
By Net banking / Credit Card/Debit Card
We accept Visa/Master/Amex cards and all Indian Banks Debit Cards. There is no need to fill application form in case you are paying online.
Please click buy now to proceed for online payments.
Buy Now
TABLE OF CONTENT
Security Concepts
- Digital Asset
- Security Principles
- Authentication
- Vulnerability
Security Models
- Security Models
- Trust Models, Trusted Computing and TPM
- Access Controls
Security Planning and Policy
- Security Planning
- Risk Assessment for Security
- Security Policies and Guidelines
Security Attacks
- Computer Security
- Security Attack Classes
- System Attacks
- Network Attacks
- Authentication Attacks
- Spoofing Attacks
- Social Engineering
Programming Attacks
- Memory Corruption
- Buffer Overflow
- Stack Smashing
- Code Injection
- Integer Overflows
- Heap Corruption
- Globbing Hacks
- Format String Attack
Cryptography
- Cryptography Basics
- Evolution and Data Encryption Methods
- Symmetric and Asymmetric key Cryptography
- Private and Public Key Exchange
- Stream and Block Ciphers
- Secret Key Cryptography
- Message Authentication and Hash Functions
- Digital Signatures and Public Key Infrastructure
C/C++ Security
- Integer Overflow
- String Issues
- Formatted Functions
- Exception Handling
- Dynamic Memory Management
- Pointers
.Net Security
- .NET Architectural Components
- .Net Security Basics
- managed code
- Interoperability
- Code Access Security
- Role-Based Security
- Secure Coding Guidelines
- ASP.NET Web Application Security
- Security Practices for Web Applications
Java Security
- Java Architecture
- Java Security Basics
- Permissions and Security Policy
- Access Control
- Secure Class Loading
- Security Management
- Secure Coding Guidelines
Networking and SOA Security
- What is SOA, WSDL and Web Service
- SOA Attacks
- SOA Security
- SSL
- Web Services and Security
- Java RMI and Security
- ActiveX and Security
Web Application Security
- Web Basics
- Web Server Attacks
- Web Server Security
- Web Application Attacks and Security
Physical Security
- What is physical Security
- Natural Events
- Authentication Controls
- Physical Security Measures
Secured Software Development Life Cycle
- Software Development Life Cycle (SDLC)
- Waterfall Model
- Agile or Extreme development model
- Secure SDLC
- Security Methodology
- Secure Software Requirements
- Secure Software Design
- Threat Modeling
- Secure Coding
- Secure Software Testing
Cloud and Mobile Security
- Cloud Computing Basics
- Cloud Security
- Mobile Security
- Android Security
- iOS Security
Emerging Trends
- IoT Security
- Big Data Security
- New Threats