BCA 220T Information Security Notes cover all 4 units of the IPU BCA Semester 4 elective in 124 pages, with 154 solved two-mark questions, 47 ten-mark answer guides, 11 solved examples and 53 labelled diagrams. They follow the official scheme for the batch admitted in 2024-25 and later.
Scheme: BCA scheme w.e.f. 2024-25 | Applies to: batch admitted in 2024-25 onwards | Verified against: BCA Scheme and Syllabus, 04 Aug 2025
On this page
BCA 220T Information Security at a glance: GGSIPU BCA Sem 4 credits, units and exam pattern
BCA 220T is one of four Semester 4 electives, and this table shows where the BCA 220T Information Security IPU notes fit.
| Code and title | BCA 220T, Information Security |
|---|---|
| Course and semester | BCA, Semester 4 |
| Category and credits | Programme Core Elective (PCE), 4 credits, L-T-C 4-0-4 |
| Marks | 100: 40 internal + 60 end-term |
| Applies to | Batch admitted in 2024-25 onwards |
| End-term pattern | Q1: 10 compulsory questions of 2 marks; then one question per unit of 10 marks (20 + 40 = 60 marks) |
| Paired lab | BCA 220P Information Security Lab: PCE, 0-4-2, 2 credits, 40 + 60 = 100 |
The scheme prints no pass percentage for this paper; grading and re-appear rules sit in the university's Ordinance 11 (ipu.ac.in).
BCA 220T sits with the other GGSIPU BCA Semester 4 papers
BCA 220T Information Security Notes unit-wise: 154 solved two-mark questions and 53 diagrams across 4 units
Other BCA papers sit under GGSIPU BCA notes.
BCA 220T Unit 1: Security Fundamentals, Cryptography and Secure Communication
CIA triad, X.800 attacks, Bell-LaPadula and Biba models, NIST CSF 2.0 and SLE/ALE risk maths, then Caesar to Hill ciphers, rail fence, steganography, DES, AES, RSA and Diffie-Hellman.
Pages 4-33 · 11 sections · 8 solved examples, 32 two-mark answers, 11 ten-mark guides, 13 diagrams.
Quick look: an RSA numerical end to end (from page 26)
p = 3, q = 11 -> n = 33, phi(n) = 20
e = 3, gcd(3, 20) = 1 -> d = 7 (3 x 7 = 21 = 1 mod 20)
Public key {3, 33}; private key {7, 33}
Encrypt M = 4: C = 4^3 mod 33 = 31
Decrypt: M = 31^7 mod 33 = 4Output: 4 comes back, so d is correct.
BCA 220T Unit 2: Network Security and Web Security
Sniffing, spoofing and SYN floods, risk leverage, physical security, SPF, DKIM and DMARC, PKI with X.509 and OCSP, then SSL's Record, Alert and Handshake protocols, TLS 1.3, HTTPS, SSH and SET.
Pages 34-60 · 12 sections · 1 solved example, 34 two-mark answers, 11 ten-mark guides, 13 diagrams.
Quick look: how SET builds the dual signature (from page 54)
- Hash payment and order info: PIMD = H(PI), OIMD = H(OI).
- Join and hash again: POMD = H(PIMD || OIMD).
- Sign with the customer's private key: DS = E(PRc, POMD).
- Merchant gets OI, PIMD, DS; bank gets PI, OIMD, DS.
BCA 220T Unit 3: Network Security Controls, Firewalls and Database Security
The longest unit: DMZ design, Kerberos, WEP to WPA3, honeypots, intruders and viruses, bastion hosts and screened subnets, IDS, IPS, IPsec VPN, PGP, S/MIME and multilevel database security.
Pages 61-94 · 11 sections · 1 solved example, 44 two-mark answers, 14 ten-mark guides, 13 diagrams.
| Basis | IDS | IPS |
|---|---|---|
| Function | Detects and alerts | Detects and blocks |
| Placement | Out of band | Inline |
| Response | Human responds | Automatic |
| Analogy | CCTV camera | Guard who stops the thief |
Quick look: IDS vs IPS (from page 76)
- Basis
- Function
- IDS
- Detects and alerts
- IPS
- Detects and blocks
- Basis
- Placement
- IDS
- Out of band
- IPS
- Inline
- Basis
- Response
- IDS
- Human responds
- IPS
- Automatic
- Basis
- Analogy
- IDS
- CCTV camera
- IPS
- Guard who stops the thief
BCA 220T Unit 4: Laws and Regulations, IT and Cyber Act
Threat intelligence (Cyber Kill Chain, MITRE ATT&CK, Diamond model), incident response, chain of custody, tabletop drills, then the IT Act 2000 and amendments, BNS 2023 cyber offences, forensics and copyright.
Pages 95-124 · 12 sections · 1 solved tabletop scenario, 44 two-mark answers, 11 ten-mark guides, 14 diagrams.
Quick look: NIST incident response life cycle (from page 100)
- Preparation: IR plan, CSIRT, tools, training.
- Detection and analysis: confirm, rate impact, notify CERT-In.
- Containment, eradication, recovery: isolate, clean, restore.
- Post-incident activity: lessons learned, updated plan.
Packet-filtering, stateful and proxy firewalls in network security: excerpt from page 72 of the BCA 220T notes
Excerpt from page 72 (Unit 3, section 4.4 Types of Firewalls)
1. Packet-filtering firewall (screening router)
A packet filter applies a set of rules to every incoming and outgoing IP packet and either forwards it or drops it. The rules read only the packet header: source IP, destination IP, source port, destination port, protocol (TCP, UDP or ICMP) and interface. Each packet is checked on its own, so the filter is stateless. The safe default policy is to deny everything that is not clearly permitted.
| Rule | Direction | Source | Destination | Protocol / port | Action |
|---|---|---|---|---|---|
| 1 | Inbound | Any | 10.0.0.10 | TCP 443 (HTTPS) | Allow |
| 2 | Inbound | Any | 10.0.0.20 | TCP 25 (SMTP) | Allow |
| 3 | Outbound | 10.0.0.0/24 | Any | TCP 80, 443 | Allow |
| 4 | Inbound | Any | Any | TCP 23 (Telnet) | Deny |
| 5 | Any | Any | Any | Any | Deny (default) |
Solved example from page 72: packet-filter rules for a college network (web server 10.0.0.10, mail server 10.0.0.20)
- Rule
- 1
- Direction
- Inbound
- Source
- Any
- Destination
- 10.0.0.10
- Protocol / port
- TCP 443 (HTTPS)
- Action
- Allow
- Rule
- 2
- Direction
- Inbound
- Source
- Any
- Destination
- 10.0.0.20
- Protocol / port
- TCP 25 (SMTP)
- Action
- Allow
- Rule
- 3
- Direction
- Outbound
- Source
- 10.0.0.0/24
- Destination
- Any
- Protocol / port
- TCP 80, 443
- Action
- Allow
- Rule
- 4
- Direction
- Inbound
- Source
- Any
- Destination
- Any
- Protocol / port
- TCP 23 (Telnet)
- Action
- Deny
- Rule
- 5
- Direction
- Any
- Source
- Any
- Destination
- Any
- Protocol / port
- Any
- Action
- Deny (default)
Packet filters are simple, fast, cheap, invisible to users and built into most routers. Their limits: they cannot read application data, cannot authenticate users, keep little log detail, and long rule lists are easy to get wrong. Typical attacks against them are IP address spoofing, source routing attacks and tiny fragment attacks, where the header is split across fragments.
2. Stateful inspection firewall
This is an improved packet filter that keeps a state table of every active TCP connection. A packet passes only if it belongs to an existing connection or is a permitted new one. For example, an incoming reply to port 53412 is allowed only if an internal host really opened that connection, which stops many spoofing and scanning attacks.
3. Application-level gateway (proxy server)
The proxy relays application traffic. The user connects to the proxy (for HTTP or FTP, say), authenticates, and the proxy opens the connection to the remote host on the user's behalf, so inside and outside hosts never talk directly. It is more secure because it understands the application protocol, can block specific commands and logs in detail; the cost is extra processing on every connection and a separate proxy for each service.
4. Circuit-level gateway
It works at the session layer and sets up two TCP connections, one with the inside host and one with the outside host, then relays segments without examining their content. Security lies in deciding which connections are allowed. SOCKS is the usual example, mostly used for outbound connections from trusted internal users.
How to write BCA 220T answers: cipher numericals, comparison tables and IT Act section answers
Cipher numericals need every step: number letters A = 0 to Z = 25, write the formula, show the working, then the ciphertext. The Unit 1 revision sheet asks you to practise one Playfair, one Vigenère, one columnar and one RSA by hand.
Comparison answers use the notes' tables: passive vs active, symmetric vs asymmetric, SSL vs TLS, PGP vs S/MIME. Each of the 47 ten-mark guides lists what to write and in what order, usually definition, diagram, points, table, conclusion. IT Act answers give section, offence and punishment together, e.g. Section 66C: identity theft, up to 3 years and a fine up to ₹1 lakh.
Worked example: SLE and ALE (page 16)
Server worth ₹5,00,000 loses 30% in a ransomware attack, once every 2 years.
AV = 5,00,000; EF = 0.3; ARO = 0.5
SLE = AV x EF = ₹1,50,000
ALE = SLE x ARO = ₹75,000 per year
Conclusion: a control under ₹75,000 a year is worth buyingMistakes the notes flag: Diffie-Hellman without its man-in-the-middle weakness, an HTTPS padlock called end-to-end email encryption, Section 66A as a current offence. Practise the format on GGSIPU BCA important questions.
BCA 220T exam corner: 154 two-mark questions and 47 ten-mark answer guides by unit
| Unit | 2 Marks solved | 10 Marks guides | Solved examples |
|---|---|---|---|
| Unit 1 | 32 | 11 | 8 |
| Unit 2 | 34 | 11 | 1 |
| Unit 3 | 44 | 14 | 1 |
| Unit 4 | 44 | 11 | 1 |
BCA 220T exam corner by unit
- Unit
- Unit 1
- 2 Marks solved
- 32
- 10 Marks guides
- 11
- Solved examples
- 8
- Unit
- Unit 2
- 2 Marks solved
- 34
- 10 Marks guides
- 11
- Solved examples
- 1
- Unit
- Unit 3
- 2 Marks solved
- 44
- 10 Marks guides
- 14
- Solved examples
- 1
- Unit
- Unit 4
- 2 Marks solved
- 44
- 10 Marks guides
- 11
- Solved examples
- 1
The BCA 220T notes solve 154 two-mark questions and give answer guides for 47 ten-mark questions across 4 units, plus 11 solved examples. Four exam-style questions:
- Unit 1, 2 Marks: How many keys do 10 users need in symmetric cryptography? n(n-1)/2 = 45 (asymmetric: 2n = 20).
- Unit 3, 2 Marks: What is password salting? A random salt added before hashing, so rainbow tables fail.
- Unit 4, 2 Marks: Within how many hours must incidents reach CERT-In? 6 hours, under the CERT-In Directions of April 2022.
- Unit 2, 10 Marks: Explain PKI, its components, the X.509 certificate and revocation. Draw the PKI diagram (CA, RA, repository), list X.509 v3 fields, compare CRL and OCSP.
More practice sits in the BCA 220T important questions.
BCA 220T and the BCA 220P Information Security lab (15 listed practicals), plus other GGSIPU BCA Sem 4 papers
Paired lab: BCA 220P Information Security lab notes · PCE · 0-4-2 · 2 credits · 15 practicals listed, 10 to be implemented.
Our unit-to-practical mapping (the official list has no units):
- Unit 1 ciphers (pp. 18 to 22) → practicals 2, 3; DES, AES, RSA, Diffie-Hellman, hashing (pp. 25 to 27) → 5 to 10.
- Unit 2 threats and web security → 4 (N-Stalker) and 13 (Nmap).
- Unit 3 honeypots, VPN, IDS, architecture → 11 (KF Sensor), 12 (VPN), 14 (Packet Tracer LAN), 15 (Snort).
- Unit 4: none; only practical 15 maps to CO4.
Other Semester 4 papers: BCA 202T Operating Systems, BCA 204T Software Testing (labs 202P, 204P), BCA 232 Introduction to Logic & Critical Thinking, BCA 234 Health & Wellness, Yoga Education and Sports & Fitness.
Other elective pairs: BCA 212T/P Introduction to Data Science, BCA 216T/P Introduction to Security, Acts and Cyber Laws and Cyber Security, BCA 218T/P Web Development Using Python. Generic electives: BCA 222T Digital Marketing, BCA 224T Principles of Accounting, BCA 226T.
Who writes and checks the BCA 220T InfoSec notes?
- Prateek Talwar, author and editor of the BCA 220T notes. Founder, Unnati Educations; Associate Company Secretary (ACS), ICSI, since 2019; B.Com, University of Delhi (School of Open Learning), 2012. Author profile
- Ritik Rawat, subject reviewer of the BCA 220T notes. Senior Full Stack Developer, Unnati Educations; B.Tech. Reviewer profile
The same team prepares GGSIPU important questions for every course it covers.
Do the BCA 220T notes cover the full GGSIPU syllabus?
Yes. Every official topic in Units I to IV has a section in the notes, plus Secure Shell (SSH, pp. 52 to 53).
| Official unit | Official topics | Where in the notes | Status |
|---|---|---|---|
| Unit I | Threats, attacks, vulnerabilities, types of security attack, security models and frameworks, need of security, risk management | Sec. 1-5, pp. 5-16 | Covered |
| Unit I | Concept of cryptography, plain text and cipher text, substitution and transposition techniques, encryption and decryption, symmetric and asymmetric key cryptography, steganography, cryptography algorithms | Sec. 6-11, pp. 16-27 | Covered |
| Unit II | Threats in network, risk analysis, physical security, secure emails, administering security, PKI; web security considerations, SSL, transport layer security, secure electronic transaction | Sec. 1-10 and 12, pp. 35-55 | Covered |
| Unit III | Architecture, content integrity, strong authentication, access controls, wireless security, honeypots, traffic flow security | Sec. 1, pp. 62-67 | Covered |
| Unit III | Intruders, virus and firewalls, design and types of firewalls, firewall technologies, IDS, IPS, VPN, PGP (operation, generation, header format), S/MIME; database security features, multi-level security, ethical issues, network traffic analysis | Sec. 2-11, pp. 67-87 | Covered |
| Unit IV | Cyber threat intelligence and incident response, incident investigation, incident response simulation; legal perspective, Indian IT Act and amendments, cyber crime and punishments, computer, digital and network forensics, intellectual property in cyberspace, copyright issues | Sec. 1-12, pp. 96-118 | Covered |
BCA 220T official syllabus mapped to the notes
- Official unit
- Unit I
- Official topics
- Threats, attacks, vulnerabilities, types of security attack, security models and frameworks, need of security, risk management
- Where in the notes
- Sec. 1-5, pp. 5-16
- Status
- Covered
- Official unit
- Unit I
- Official topics
- Concept of cryptography, plain text and cipher text, substitution and transposition techniques, encryption and decryption, symmetric and asymmetric key cryptography, steganography, cryptography algorithms
- Where in the notes
- Sec. 6-11, pp. 16-27
- Status
- Covered
- Official unit
- Unit II
- Official topics
- Threats in network, risk analysis, physical security, secure emails, administering security, PKI; web security considerations, SSL, transport layer security, secure electronic transaction
- Where in the notes
- Sec. 1-10 and 12, pp. 35-55
- Status
- Covered
- Official unit
- Unit III
- Official topics
- Architecture, content integrity, strong authentication, access controls, wireless security, honeypots, traffic flow security
- Where in the notes
- Sec. 1, pp. 62-67
- Status
- Covered
- Official unit
- Unit III
- Official topics
- Intruders, virus and firewalls, design and types of firewalls, firewall technologies, IDS, IPS, VPN, PGP (operation, generation, header format), S/MIME; database security features, multi-level security, ethical issues, network traffic analysis
- Where in the notes
- Sec. 2-11, pp. 67-87
- Status
- Covered
- Official unit
- Unit IV
- Official topics
- Cyber threat intelligence and incident response, incident investigation, incident response simulation; legal perspective, Indian IT Act and amendments, cyber crime and punishments, computer, digital and network forensics, intellectual property in cyberspace, copyright issues
- Where in the notes
- Sec. 1-12, pp. 96-118
- Status
- Covered
Official source: BCA Scheme and Syllabus w.e.f. 2024-25 (ipu.ac.in)
Unlike BCA 216T, which has no cryptography unit, BCA 220T carries ciphers, firewalls and PGP. Every course in GGSIPU notes is mapped to its official PDF the same way.
BCA 220T InfoSec notes FAQs
How do I get the full BCA 220T notes?
Order it on WhatsApp: tap "Get Full Notes" or message 9899436384 with the code BCA 220T. The full notes come only as a 124-page printed book, not as a PDF. The desk shares the price, payment and delivery details on WhatsApp. The printed book has all four units, 154 two-mark answers and 47 ten-mark guides.
Is BCA 220T compulsory in BCA Semester 4?
No. BCA 220T is a Programme Core Elective. In Semester 4 you take one theory paper with its lab from four pairs: BCA 212 (Data Science), BCA 216 (Security, Acts and Cyber Laws), BCA 218 (Web Development Using Python) or BCA 220 (Information Security). Choosing BCA 220 means BCA 220T (4 credits) plus BCA 220P (2 credits).
What is the passing mark for BCA 220T?
BCA 220T is marked out of 100: 40 internal and 60 end-term, as the BCA scheme of examination prints. That scheme states no separate pass percentage for this paper, so we do not quote one. End-term minimums, grading and re-appear rules come from the university's Ordinance 11 on ipu.ac.in; check the current version there or with your institute.
Which BCA 220T unit has the most material?
Unit 3 is the longest at 34 pages, with 44 two-mark answers and 14 ten-mark guides, the most guides of any unit. Unit 4 also has 44 two-mark answers. Unit 1 holds 8 of the 11 solved examples, because the cipher numericals (Caesar, Playfair, Hill, columnar, RSA, Diffie-Hellman) and the SLE and ALE problem all sit there.
Do the BCA 220T notes cover the new criminal laws?
Yes. Unit 4 maps cyber offences to the Bharatiya Nyaya Sanhita 2023 (Section 318 for online cheating, earlier IPC 420), cites Section 63 of the Bharatiya Sakshya Adhiniyam 2023 for electronic evidence, and covers the DPDP Act 2023 and the Jan Vishwas Act 2023. It also marks Section 66A as struck down in 2015, not a current offence.
Get the full BCA 220T Information Security Notes on WhatsApp
The full GGSIPU BCA Sem 4 Information Security notes are sold only as a 124-page printed book, not as a PDF. Order on WhatsApp; the desk confirms price, payment and delivery.
| Unit | Pages |
|---|---|
| Unit 1 | 30 |
| Unit 2 | 27 |
| Unit 3 | 34 |
| Unit 4 | 30 |
Pages per unit in the printed BCA 220T book
- Unit
- Unit 1
- Pages
- 30
- Unit
- Unit 2
- Pages
- 27
- Unit
- Unit 3
- Pages
- 34
- Unit
- Unit 4
- Pages
- 30
Unnati Educations is an independent education provider based in Vikaspuri, Delhi. We are not affiliated with, authorised by, or endorsed by Guru Gobind Singh Indraprastha University (GGSIPU). 'GGSIPU' and 'IPU' are used only to describe the syllabus our notes follow. For official information, visit ipu.ac.in.
Ready for the full notes?
Discuss coverage and delivery with our team.