Khóa Luận Tốt Nghiệp: Nghiên Cứu Vấn Đề Bảo Mật Thông Tin Trên Hệ Thống ATM

Khóa luận tốt nghiệp nghiên cứu tốt nghiệp file word tìm hiểu vấn đề bảo mật thông tin trên hệ thống atm automatic teller machine, vận dụng lý thuyết vào thực tế, đề xuất giải

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2022

75
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

1. CHƯƠNG 1: TỔNG QUAN VỀ MÁY ATM VÀ HỆ THỐNG THANH TOÁN TỰ ĐỘNG ATM

1.1. Sự phát triển của máy ATM

1.2. Tình hình sử dụng máy ATM

1.3. Định nghĩa máy ATM

1.4. Cấu tạo của máy ATM

1.5. Cấu trúc hệ thống thanh toán ATM

1.5.1. Tổng quan hệ thống thanh toán ATM

1.5.2. Giao thức kết nối hệ thống ATM

1.6. Lợi ích của việc sử dụng máy ATM

1.7. Các dịch vụ trên máy ATM

2. CHƯƠNG 2: HỆ THỐNG THANH TOÁN ATM CHO THẺ TỪ VÀ THẺ CHIP

2.1. Hệ thống thanh toán cho thẻ từ

2.1.1. Tính chất vật lí của thẻ

2.1.2. Thông tin dập nổi trên thẻ

2.1.3. Thông tin lưu trên vạch của thẻ

2.2. Cấu trúc của số thẻ

2.2.1. Số PAN

2.2.2. Số IIN (số BIN)

2.3. Định dạng thông điệp (message) của máy ATM

2.4. Hệ thống thanh toán ATM cho thẻ chip

2.4.1. Tổng quan về thẻ chip

2.4.2. Phân loại thẻ chip

2.4.3. Các thành phần trong kiến trúc của thẻ chip

3. CHƯƠNG 3: CƠ CHẾ BẢO MẬT VÀ AN TOÀN THÔNG TIN TRÊN HỆ THỐNG ATM

3.1. Thuật toán, khóa bí mật và thiết bị mã hóa trong hệ thống ATM

3.1.1. Khóa bí mật trong hệ thống ATM

3.1.2. Thiết bị mã hóa trong hệ thống ATM

3.2. Cơ chế mã hóa và giải mã số PIN trong hệ thống ATM

3.2.1. Định nghĩa số PIN - Personal Identification Number

3.2.2. Mã hóa PIN tại ATM

3.2.3. Xác thực PIN tại HSM

3.3. Một số giải pháp bảo mật và đảm bảo an toàn thông tin trong hệ thống ATM

3.3.1. Kiểm tra tính đúng đắn số thẻ - Card number Check Digit

3.3.2. Xác thực tính hợp lệ của thẻ - Card Authentication Values

3.3.3. Bảo đảm an toàn thông tin giao dịch

3.3.4. Bảo đảm an toàn phần mềm ATM

3.3.5. Bảo đảm an toàn hệ điều hành

3.3.6. Bảo đảm an toàn chống tấn công vật lý

3.3.7. Bảo đảm an toàn từ phía ngân hàng

3.3.8. Bảo đảm an toàn từ phía người dùng

4. CHƯƠNG 4: ĐỀ XUẤT GIẢI PHÁP ĐẢM BẢO TÍNH AN TOÀN, BẢO MẬT THÔNG TIN CHO HỆ THỐNG ATM

4.1. Gợi ý cách quản lý số PIN

4.1.1. Sử dụng kỹ thuật hàm Hash để mã hóa số PIN

4.1.2. Giới thiệu hàm Hash – hàm băm

4.2. Ứng dụng hàm Hash vào mã hóa số PIN

4.3. Nhập số PIN không dùng bàn phím

4.4. Bảo đảm toàn vẹn nguồn gốc thông tin (MAC- Message Authentication Code)

4.4.1. Định nghĩa MAC

4.4.2. Chế độ hoạt động CBC

4.4.3. Xác thực thông điệp MAC giữa ATM và hệ thống Switch

4.5. Bảo đảm an toàn trên đường truyền

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về bảo mật thông tin trên hệ thống ATM

Hệ thống ATM (Automatic Teller Machine) đã trở thành một phần không thể thiếu trong cuộc sống hàng ngày của người dân. Tuy nhiên, với sự phát triển nhanh chóng của công nghệ, vấn đề bảo mật thông tin trên hệ thống ATM ngày càng trở nên cấp thiết. Việc đảm bảo an toàn cho các giao dịch tài chính không chỉ bảo vệ quyền lợi của người dùng mà còn duy trì uy tín của các ngân hàng. Nghiên cứu này sẽ đi sâu vào các khía cạnh của bảo mật thông tin trên hệ thống ATM, từ cơ chế hoạt động đến các thách thức hiện tại.

1.1. Ảnh hưởng của công nghệ đến bảo mật thông tin ATM

Công nghệ ngày càng phát triển, kéo theo những thách thức mới trong việc bảo mật thông tin. Các phương pháp tấn công như tấn công mạnggian lận thẻ ngày càng tinh vi hơn. Điều này đòi hỏi các ngân hàng phải liên tục cập nhật và cải tiến các biện pháp bảo mật để bảo vệ thông tin của khách hàng.

1.2. Tầm quan trọng của bảo mật thông tin trong giao dịch ATM

Bảo mật thông tin không chỉ là trách nhiệm của ngân hàng mà còn là quyền lợi của người dùng. Việc đảm bảo an toàn cho các giao dịch trên hệ thống ATM giúp tăng cường lòng tin của khách hàng đối với dịch vụ ngân hàng. Các biện pháp bảo mật hiệu quả sẽ giúp giảm thiểu rủi ro và bảo vệ thông tin cá nhân của người dùng.

II. Các thách thức trong bảo mật thông tin trên hệ thống ATM

Mặc dù đã có nhiều biện pháp bảo mật được triển khai, nhưng hệ thống ATM vẫn phải đối mặt với nhiều thách thức. Các vấn đề như rủi ro bảo mật, tấn công mạng, và gian lận thẻ là những mối đe dọa lớn nhất. Việc nhận diện và ứng phó kịp thời với các mối đe dọa này là rất quan trọng để bảo vệ thông tin của người dùng.

2.1. Rủi ro bảo mật từ các thiết bị ATM

Các thiết bị ATM có thể bị tấn công vật lý, dẫn đến việc lộ thông tin cá nhân của người dùng. Các biện pháp như giám sát an ninhbảo trì định kỳ là cần thiết để giảm thiểu rủi ro này.

2.2. Tấn công mạng và gian lận thẻ

Tấn công mạng ngày càng trở nên phổ biến, với nhiều hình thức như phishingmalware. Các ngân hàng cần phải đầu tư vào công nghệ mã hóa dữ liệuxác thực đa yếu tố để bảo vệ thông tin của khách hàng.

III. Phương pháp bảo mật thông tin trên hệ thống ATM

Để đảm bảo an toàn cho hệ thống ATM, nhiều phương pháp bảo mật đã được áp dụng. Các biện pháp này không chỉ giúp bảo vệ thông tin cá nhân mà còn nâng cao độ tin cậy của hệ thống. Việc sử dụng mã hóa dữ liệu, xác thực đa yếu tố, và giám sát an ninh là những phương pháp hiệu quả nhất.

3.1. Mã hóa dữ liệu và bảo vệ thông tin

Mã hóa dữ liệu là một trong những biện pháp quan trọng nhất trong việc bảo vệ thông tin trên hệ thống ATM. Việc sử dụng các thuật toán mã hóa mạnh mẽ giúp đảm bảo rằng thông tin cá nhân của người dùng không bị lộ ra ngoài.

3.2. Xác thực đa yếu tố trong giao dịch ATM

Xác thực đa yếu tố là một phương pháp bảo mật hiệu quả, yêu cầu người dùng cung cấp nhiều thông tin xác thực khác nhau trước khi thực hiện giao dịch. Điều này giúp giảm thiểu rủi ro từ các cuộc tấn công mạng.

IV. Ứng dụng thực tiễn và kết quả nghiên cứu về bảo mật ATM

Nghiên cứu về bảo mật thông tin trên hệ thống ATM đã chỉ ra rằng việc áp dụng các biện pháp bảo mật hiện đại có thể giảm thiểu đáng kể các rủi ro liên quan đến giao dịch. Các ngân hàng đã triển khai nhiều giải pháp bảo mật hiệu quả, từ việc nâng cấp phần mềm đến việc đào tạo nhân viên về an ninh mạng.

4.1. Kết quả từ các nghiên cứu thực tiễn

Nhiều nghiên cứu đã chỉ ra rằng việc áp dụng các biện pháp bảo mật như mã hóa và xác thực đa yếu tố đã giúp giảm thiểu đáng kể các vụ gian lận trên hệ thống ATM. Các ngân hàng đã ghi nhận sự gia tăng lòng tin từ phía khách hàng.

4.2. Các giải pháp bảo mật hiệu quả

Các giải pháp bảo mật hiệu quả bao gồm việc sử dụng công nghệ mới như BlockchainAI để phát hiện và ngăn chặn các cuộc tấn công. Việc đầu tư vào công nghệ bảo mật sẽ giúp các ngân hàng duy trì vị thế cạnh tranh trên thị trường.

V. Kết luận và tương lai của bảo mật thông tin trên hệ thống ATM

Bảo mật thông tin trên hệ thống ATM là một vấn đề quan trọng và cần thiết trong bối cảnh công nghệ ngày càng phát triển. Các ngân hàng cần phải liên tục cập nhật và cải tiến các biện pháp bảo mật để bảo vệ thông tin của khách hàng. Tương lai của bảo mật thông tin trên hệ thống ATM sẽ phụ thuộc vào khả năng áp dụng công nghệ mới và sự hợp tác giữa các bên liên quan.

5.1. Tương lai của công nghệ bảo mật ATM

Công nghệ bảo mật sẽ tiếp tục phát triển với sự xuất hiện của các giải pháp mới như AIMachine Learning. Những công nghệ này sẽ giúp phát hiện và ngăn chặn các cuộc tấn công một cách hiệu quả hơn.

5.2. Vai trò của người dùng trong bảo mật thông tin

Người dùng cũng đóng vai trò quan trọng trong việc bảo vệ thông tin cá nhân. Việc nâng cao nhận thức về an ninh mạng và thực hiện các biện pháp bảo mật cá nhân sẽ giúp giảm thiểu rủi ro trong giao dịch ATM.

25/07/2025
Khóa luận tốt nghiệp file word tìm hiểu vấn đề bảo mật thông tin trên hệ thống atm automatic teller machine

Trích đoạn nội dung tài liệu

CHƯƠNG 1 TỔNG QUAN VỀ MÁY ATM VÀ HỆ THỐNG THANH TOÁN TỰ ĐỘNG ATM 1. Sự phát triển của máy ATM. Máy rút tiền đầu tiên trên thế giới được thiết kế và hoàn thành bởi Luther George Simjian (người Thổ Nhĩ Kỳ), vào năm 1939, máy được thiết kế tại thành phố NewYork cho Ngân hàng City Bank of NewYork, nhưng 6 tháng sau thì bị bỏ đi vì ít người dùng. Sau 25 năm, vào ngày 27/6/1967, máy rút tiền điện tử đầu tiên được hãng In De la Rue thiết kế tại Enfield Town (gần London Anh) cho Ngân hàng Barclays Bank.

Người phát minh là John Shepherd-Barron mặc dù Luther George Simjian và một vài người khác cũng đã đăng ký văn bằng phát minh cho loại máy này. Tuy nhiên, nhiều người cho rằng loại máy ATM đầu tiên theo đúng nghĩa ATM mà thế giới ngày nay đang sử dụng chính là loại máy được ra mắt vào năm 1969 tại Ngân hàng Chemical Bank ở NewYork (Mỹ). Tác giả là Don Wetzel, phó giám đốc một công ty chuyên về máy tự động xử lý hành lý. ATM ngày nay là thiết bị để Ngân hàng giao dịch tự động với chủ thẻ, thực hiện thông qua các loại thẻ ATM như thẻ ghi nợ, thẻ ghi có (thẻ tín dụng), và các loại thẻ khác, giúp chủ thẻ kiểm tra tài khoản, rút tiền mặt, chuyển khoản thanh toán hàng hóa, dịch vụ.

Tình hình sử dụng máy ATM. Thanh toán tiền qua hệ thống ATM đã phổ biến trên toàn thế giới và ở Việt Nam hệ thống ATM dần trở nên quen thuộc với mọi người dân. Năm 1993, thị trường thẻ Việt Nam mới xuất hiện những sản phẩm thẻ đầu tiên do Vietcombank phát hành, đến năm 1996 thì thị trưởng thẻ thực sự xuất hiện. Năm 1996, ngân hàng ngoại thương Vietcombank kết hợp cùng ngân hàng nhà nước triển khai lắp đặt 2 chiếc máy rút tiền tự động tại Hà Nội.

Đến nay, chúng ta đã chứng kiến sự phát triển vượt bậc của thị trưởng thẻ và máy ATM tại Việt Nam: với hơn 20 ngân hàng thương mại phát hành Thẻ nội địa, trong đó có 8 Ngân hàng phát hành thẻ Quốc tế. 10 Số lượng thẻ phát hành Năm Gồm thẻ nội địa và quốc tế Số máy ATM Đơn vị: chiếc 1996 360 1997 460 1998 4.1: Số liệu thống kê thị trường thẻ Việt Nam qua các năm (Theo hiệp hội ngân hang Việt Nam và hội thảo Banking Việt Nam 2008) 3. Định nghĩa máy ATM. ATM là máy giao dịch tự động được gọi là hệ thống ngân hang tự động, không chỉ đơn thuần là máy rút tiền tự động mà còn có nhiều dịch vụ khác trên đó như chuyển khoản, thanh toán hóa đơn, các dịch vụ thương mại điện tử…được gọi là hệ thống giao dịch ngân hàng tự động.1 Máy ATM nhìn từ phía trước 11 4.

Cấu tạo của máy ATM. ATM được coi như một thiết bị chuyên biệt được sử dụng trong lĩnh vực ngân hàng, nó là một kênh phục vụ tự động của ngân hàng, do đó nó cần có một cấu tạo đặc biệt để có thể thực hiện các chức năng được yêu cầu. Cấu tạo của máy ATM gồm 2 phần là phần cứng và phần mềm.2 Cấu tạo cơ bản của một máy ATM. Các thiết bị phần cứng có thể được chia như sau: Thiết bị đầu vào Thiết bị đầu ra 12 Máy tính điều khiển Thiết bị đọc thẻ Bàn phím Khe nhận tiền Màn hình hiển thị 13 Thiết bị trả tiền và các khay chứa tiền Thiết bị in biên lai giao dịch Máy ghi nhật kí giao dịch Loa Bảng 1.2: Các thiết bị phần cứng cơ bản Trong máy ATM các thiết bị phần cứng sử dụng các chuẩn giao tiếp sau để kết nối đến máy PC: SDC (Seria Direct Connect), RS 232, Parallel, PCI, ISA, USB 14 4.

Hầu hết các loại máy ATM đều phải có hệ điều hành (OS-operate system), phần mềm điều khiển thiết bị của máy ATM và phần mềm tiện ích kèm theo. Hiện nay, hệ điều hành là Window NT, Window XP. Cấu trúc hệ thống thanh toán ATM. Tổng quan hệ thống thanh toán ATM.

Hệ thống ATM là hệ thống mạng gồm có các thành phần trung tâm như Switch, CoreBank và các hệ thống mạng viễn thông dùng để kết nối các thiết bị thanh toán nhằm giúp cho khách hàng truy cập thuận tiện các dịch vụ một cách nhanh chóng, dịch vụ 24/7 ở bất cứ nơi đâu và vào thời gian nào. Ngoài ra có thể kết nối đến hệ thống mạng của ngân hàng khác. Card Management SWITCH Core Bank Finance Status Monitoring Statement OTHER ATM Message: SWITCH (Email, SMS ATM ISO 8583, Standard Finance Message: Statement 911,912 ATM ATM ATM PO Hình 2.14 Sơ đồ mạng lưới ATM. 15 Core Bank: Hệ thống Ngân hàng cốt lõi, là nơi tập trung CSDL thông tin về ngân hàng và thông tin về tài khoản, kiểu tài khoản, số dư tài khoản, số hạn mức tài khoản của chủ thẻ tham gia vào hệ thống ngân hàng.

Switch: Là một hệ thống phần mềm và phần cứng (thường gọi là hệ thống chuyển mạch) được kết nối trực tiếp với Core bank và các thiết bị đầu cuối ATM, POS. Switch rất quan trọng trong hệ thống ATM, cũng như các giao dịch tài chính khác. Switch là trung tâm của toàn bộ hệ thống, là một thành phần trung gian giữa ATM và cơ sở dữ liệu của ngân hàng. Mọi giao dịch từ ATM đều phải thông qua Switch.

Hệ thống này gồm một số chức năng sau: - Chức năng quản lý thẻ (Card Management): Chức năng này cho phép kết nối đến hệ thống quản lý các thiết bị sản xuất thẻ, cho phép giám sát và quản lý các thẻ được phát hành. - Chức năng kết nối các thiết bị đầu cuối như ATM, POS,… - Chức năng giám sát và điều khiển toàn hệ thống. - Ghi nhật kí và lưu vết giao dịch - Hệ thống cung cấp các giao tiếp với các thiết bị mã hóa cứng HSM, đảm bảo mã hóa, giải mã số PIN và xác thực các thông điệp - Kết nối đến các ngân hàng hay các tổ chức phát hành khác như VISA, MasterCard,… ATM (Automatic Teller Machine): được biết như là một kênh tự phục vụ thông qua thẻ của ngân hàng, như cho phép rút tiền tự động, chuyển khoản, thanh toán hóa đơn, mua vé, các dịch vụ thương mại điện tử… POS (Point of Service): được biết như là điểm thanh toán mua hàng bằng thẻ thanh toán. Status Monitoring ATM: Cho phép quản lý và giám sát toàn bộ tình trạng hiện thời của các ATM theo các nhóm, theo vị trí địa lý… 16 5.

Giao thức kết nối hệ thống ATM. Mỗi ATM được coi như là một máy PC, do đó mỗi ATM có một địa chỉ IP xác định để có thể tham gia vào mạng. Có thể đặt địa chỉ IP tĩnh (static IP) hoặc IP động (dynamic IP). Hiện nay máy ATM hỗ trợ các giao thức kết nối như: TCP/IP, X.

Ở Việt nam máy ATM chủ yếu sử dụng giao thức TCP/IP để kết nối. Các giao thức này được hỗ trợ bởi các đường truyền thông như đường Lease-line, Dial- up, Mega Wan. Lợi ích của việc sử dụng máy ATM. Đối với ngân hàng: ATM được biết đến như là một kênh tự phục vụ của ngân hàng, là một bộ phận chiến lược trong kênh phân phối của ngân hang giúp chủ thẻ truy cập một cách thuận tiện các dịch vụ một cách nhanh chóng, dịch vụ 24/7 ở bất cứ nơi đâu và vào thời gian nào.

ATM là một trong các kênh phân phối vụ bán lẻ của ngân hàng như: ATM, POS (point of service), Telephone banking, SMS. Bên cạnh đó, máy ATM còn có một số ưu điểm sau: - Các địa điểm đặt máy thuận lợi, thời gian phục vụ 24/7 giúp dễ tiếp cận với các dịch vụ ngân hàng nên thu hút nhiều chủ thẻ hơn. - Mỗi ATM có thể coi là một chi nhánh của Ngân hàng, do đó sẽ giảm thiểu chi phí vận hành chi nhánh Ngân hàng - Hệ thống ATM là sự khác biệt về chất lượng phục vụ và nhãn hiệu để cạnh tranh với các ngân hàng khác. - Giảm lượng tiền mặt lưu thông trên thị thường.

Đối với khách hàng: - Thuận tiện trong tiếp cận ngân hàng - Nhanh hơn là chờ đợi ở các quầy giao dịch 17 7. Các dịch vụ trên máy ATM. - Rút tiền mặt (Card Withdrawal) - Chuyển khoản (Fund Transfer) - Tiện ích/ Thanh toán hóa đơn (Điện thoại, điện, nước.) - Gửi tiền - Các giao dịch internet thương mại điện tử, điện thoại, điện, nước. 18 CHƯƠNG 2: HỆ THỐNG THANH TOÁN ATM CHO THẺ TỪ VÀ THẺ CHIP 1.

Hệ thống thanh toán cho thẻ từ. Là loại thẻ nhựa cứng, các thông tin về thẻ được lưu trên băng từ. Thẻ có thể thực hiện các giao dịch tự động như kiểm tra số dư, rút tiền, chuyển khoản,…từ máy rút tiền ATM. Tính chất vật lí của thẻ Các tính chất vật lý của thẻ từ (kích cỡ, khối lượng, cấu trúc vật liệu, tính chất cứng, tính mềm dẻo, tính bền …) tuân theo chuẩn ISO 7810 Chuẩn ISO 7810 là một tập các chuẩn mô tả các đặc tính vật lý và kích cỡ của thẻ.

- Thẻ có 4 loại kích thước khác nhau: • ID-000: Dài 25 mm Rộng 15 mm Dày 0.76 mm, • ID-1: Dài 85.60 mm Rộng 53,98 mm Dày 0.76 mm • ID-2: Dài 105 mm Rộng 74 mm Dày 0.76 mm • ID-3: Dài 125 mm Rộng 88 mm Dày 0.76 mm - Thẻ ATM là loại thẻ ID-1 Hình 2.1 Kích thước thẻ 19 1. Thông tin dập nổi trên thẻ Các thông tin dập nổi trên thẻ tuân theo chuẩn ISO 7811-1 Hình 2.2 Các vị trí dập nổi trên thẻ (mặt trước) Identification number line (Area 1) Name and address area (Area 2) A 21,42 ± 0,12 (0.1: Bảng định nghĩa kích thước vị trí dập nổi, đơn vị milimet (Inches) Trên thẻ có 2 khu vực dập nổi: - Khu vực 1 (Area 1) – được sử dụng để dập nổi số định dạng thẻ (Identification number). - Khu vực 2 (Area 2) – được sử dụng để dập nổi tên, địa chỉ và các thông tin liên quan đến chủ thẻ.3 Thông tin lưu trên vạch của thẻ Các thông tin lưu trên vạch từ và cấu trúc các trường thông tin của thẻ tuân theo chuẩn ISO 7811-2, ISO 7811-6 và ISO 7813.3 Vị trí dải từ (Mặt sau thẻ) a = 11,89 (0.468): Khi sử dụng cho các tracks 1 và 2 a = 15,95 (0.628): Khi sử dụng cho các tracks 1, 2, và 3 Đơn vị milimet (inches) Hình 2.4 Vị trí của các rãnh từ trong dải từ. 21 Term Track 1 Track 2 Track 3 5,79 (0.2: Bảng định nghĩa kích thước vị trí rãnh từ, đơn vị milimet (Inches) Các chuẩn này quy định trên thẻ gồm 3 track nhưng thường chỉ được sử dụng track 1 và 2 - Track 1 là track tuân theo chuẩn IATA (International Air Bansport Associantion).

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ