Notes BCA 220T

BCA 220T Information Security Notes for GGSIPU BCA Sem 4

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.

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

  1. BCA 220T at a glance: credits, units and exam pattern
  2. Unit-wise notes
    1. Unit 1: Security Fundamentals, Cryptography and Secure Communication
    2. Unit 2: Network Security and Web Security
    3. Unit 3: Network Security Controls, Firewalls and Database Security
    4. Unit 4: Laws and Regulations, IT and Cyber Act
  3. Excerpt from page 72: firewall types
  4. How to write BCA 220T answers
  5. Exam corner by unit
  6. BCA 220P lab and other Sem 4 papers
  7. Who writes and checks these notes
  8. Syllabus map
  9. FAQs
  10. Get the full notes

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.

BCA 220T snapshot from the official BCA scheme and syllabus (w.e.f. 2024-25)
Code and titleBCA 220T, Information Security
Course and semesterBCA, Semester 4
Category and creditsProgramme Core Elective (PCE), 4 credits, L-T-C 4-0-4
Marks100: 40 internal + 60 end-term
Applies toBatch admitted in 2024-25 onwards
End-term patternQ1: 10 compulsory questions of 2 marks; then one question per unit of 10 marks (20 + 40 = 60 marks)
Paired labBCA 220P Information Security Lab: PCE, 0-4-2, 2 credits, 40 + 60 = 100
View complete table: BCA 220T snapshot from the official BCA scheme and syllabus (w.e.f. 2024-25)

This view preserves the original alignment. Scroll within it if needed to read the complete content.

BCA 220T snapshot from the official BCA scheme and syllabus (w.e.f. 2024-25)
Code and titleBCA 220T, Information Security
Course and semesterBCA, Semester 4
Category and creditsProgramme Core Elective (PCE), 4 credits, L-T-C 4-0-4
Marks100: 40 internal + 60 end-term
Applies toBatch admitted in 2024-25 onwards
End-term patternQ1: 10 compulsory questions of 2 marks; then one question per unit of 10 marks (20 + 40 = 60 marks)
Paired labBCA 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 = 4
View preformatted content

This view preserves the original alignment. Scroll within it if needed to read the complete content.

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 = 4

Output: 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)

  1. Hash payment and order info: PIMD = H(PI), OIMD = H(OI).
  2. Join and hash again: POMD = H(PIMD || OIMD).
  3. Sign with the customer's private key: DS = E(PRc, POMD).
  4. 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.

Quick look: IDS vs IPS (from page 76)
BasisIDSIPS
FunctionDetects and alertsDetects and blocks
PlacementOut of bandInline
ResponseHuman respondsAutomatic
AnalogyCCTV cameraGuard 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)

  1. Preparation: IR plan, CSIRT, tools, training.
  2. Detection and analysis: confirm, rate impact, notify CERT-In.
  3. Containment, eradication, recovery: isolate, clean, restore.
  4. 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.

Solved example from page 72: packet-filter rules for a college network (web server 10.0.0.10, mail server 10.0.0.20)
RuleDirectionSourceDestinationProtocol / portAction
1InboundAny10.0.0.10TCP 443 (HTTPS)Allow
2InboundAny10.0.0.20TCP 25 (SMTP)Allow
3Outbound10.0.0.0/24AnyTCP 80, 443Allow
4InboundAnyAnyTCP 23 (Telnet)Deny
5AnyAnyAnyAnyDeny (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 buying
View preformatted content

This view preserves the original alignment. Scroll within it if needed to read the complete content.

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 buying

Mistakes 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

BCA 220T exam corner by unit
Unit2 Marks solved10 Marks guidesSolved examples
Unit 132118
Unit 234111
Unit 344141
Unit 444111

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:

  1. Unit 1, 2 Marks: How many keys do 10 users need in symmetric cryptography? n(n-1)/2 = 45 (asymmetric: 2n = 20).
  2. Unit 3, 2 Marks: What is password salting? A random salt added before hashing, so rainbow tables fail.
  3. Unit 4, 2 Marks: Within how many hours must incidents reach CERT-In? 6 hours, under the CERT-In Directions of April 2022.
  4. 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.

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).

BCA 220T official syllabus mapped to the notes
Official unitOfficial topicsWhere in the notesStatus
Unit IThreats, attacks, vulnerabilities, types of security attack, security models and frameworks, need of security, risk managementSec. 1-5, pp. 5-16Covered
Unit IConcept of cryptography, plain text and cipher text, substitution and transposition techniques, encryption and decryption, symmetric and asymmetric key cryptography, steganography, cryptography algorithmsSec. 6-11, pp. 16-27Covered
Unit IIThreats in network, risk analysis, physical security, secure emails, administering security, PKI; web security considerations, SSL, transport layer security, secure electronic transactionSec. 1-10 and 12, pp. 35-55Covered
Unit IIIArchitecture, content integrity, strong authentication, access controls, wireless security, honeypots, traffic flow securitySec. 1, pp. 62-67Covered
Unit IIIIntruders, 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 analysisSec. 2-11, pp. 67-87Covered
Unit IVCyber 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 issuesSec. 1-12, pp. 96-118Covered

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.

Pages per unit in the printed BCA 220T book
UnitPages
Unit 130
Unit 227
Unit 334
Unit 430

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
Order the BCA 220T notes book on WhatsApp (4 units, 124 pages)

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.