XÂY DỰNG hệ THỐNG QUẢN lý THIẾT bị DI ĐỘNG NHẰM TĂNG CƯỜNG bảo mật dữ LIỆU của DOANH NGHIỆP

79 160 1
XÂY DỰNG hệ THỐNG QUẢN lý THIẾT bị DI ĐỘNG NHẰM TĂNG CƯỜNG bảo mật dữ LIỆU của DOANH NGHIỆP

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN  Nguyễn Thường Kiệt XÂY DỰNG HỆ THỐNG QUẢN LÝ THIẾT BỊ DI ĐỘNG NHẰM TĂNG CƯỜNG BẢO MẬT DỮ LIỆU CỦA DOANH NGHIỆP KHÓA LUẬN CAO HỌC NGÀNH KHOA HỌC MÁY TÍNH Mã số: 60.48.01.01 NGƯỜI HƯỚNG DẪN KHOA HỌC: TS Đàm Quang Hồng Hải TP HỒ CHÍ MINH – NĂM 2016 LỜI CẢM ƠN Trước hết, em xin gửi lời cảm ơn chân thành đến thầy - TS Đàm Quang Hồng Hải giúp đỡ, người tận tình hướng dẫn tạo điều kiện tốt cho em trình định hướng, nghiên cứu xây dựng đề tài khóa luận Em xin chân thành cảm ơn thầy cô, tất cán nhân viên trường Đại Học Công Nghệ Thông Tin – Đại Học Quốc Gia Thành Phố Hồ Chí Minh tận tình giảng dạy, tạo điều kiện tốt cho em suốt trình học tập nghiên cứu trường, giúp em học hỏi tiếp thu kiến thức cách vững vàng định hướng nghiên cứu em thời điểm tương lai sau Cuối em xin bày tỏ lòng biết ơn đến gia đình, người thân bạn bè giúp đỡ, động viên, khích lệ em q trình nghiên cứu để hồn thành khóa luận TP Hồ Chí Minh, ngày 25 tháng 11 năm 2016 Học viên Nguyễn Thường Kiệt LỜI CAM ĐOAN Em, Nguyễn Thường Kiệt xin cam đoan tất nội dung trình bày khóa luận tốt nghiệp có dựa việc nghiên cứu, tổng hợp kiến thức lý thuyết trình học tập, tự nghiên cứu vận dụng kinh nghiệm trình làm việc thực tế em Mọi thơng tin trích dẫn thích liệt kê rõ ràng danh mục tài liệu tham khảo Em xác nhận khóa luận sản phẩm em xây dựng hướng dẫn TS Đàm Quang Hồng Hải giúp đỡ người khác ghi nhận báo cáo TP Hồ Chí Minh, ngày 25 tháng 11 năm 2016 Học viên Nguyễn Thường Kiệt MỤC LỤC LỜI CẢM ƠN .1 LỜI CAM ĐOAN .2 NHẬN XÉT CỦA GIẢNG VIÊN HƯỚNG DẪN .3 NHẬN XÉT CỦA GIẢNG VIÊN PHẢN BIỆN MỤC LỤC DANH MỤC HÌNH ẢNH DANH MỤC CÁC CHỮ VIẾT TẮT .10 DANH MỤC CÁC THUẬT NGỮ ANH VIỆT 11 CHƯƠNG 1.1 TỔNG QUAN 12 Giới thiệu chung 12 1.1.1 Giới thiệu giải pháp quản lý thiết bị di động (Mobile Device Management-MDM) 12 1.1.2 Xu hướng sử dụng thiết bị cá nhân riêng (Bring Your Own Device) 13 1.1.3 Giao tiếp MDM Server thiết bị cá nhân riêng sử dụng doanh nghiệp 15 1.2 Mục tiêu, đối tượng phạm vi nghiên cứu 16 1.2.1 Mục tiêu 16 1.2.2 Đối tượng phạm vi nghiên cứu 17 1.3 Nội dung, phương pháp dự định nghiên cứu 18 1.3.1 Nội dung nghiên cứu 18 1.3.2 Phương pháp nghiên cứu 19 1.4 Các thách thức nghiên cứu MDM Server 19 1.5 Dự kiến kết đạt 20 1.6 Bố cục khóa luận 20 1.7 Kế hoạch bố trí thời gian nghiên cứu 20 CHƯƠNG KHẢO SÁT VÀ PHÂN TÍCH CÁC CÔNG NGHỆ LIÊN QUAN TRONG HỆ THỐNG MDM-SERVER 22 2.1 Công nghệ sử dụng hệ thống MDM-Server 22 2.1.1 Dịch vụ gởi thông báo đến thiết bị (Push Notification Sevices) 22 2.1.2 Đăng ký (enroll) thiết bị di động ứng dụng thiết bị (Client App) với MDM Server 27 2.1.3 Các giao thức lệnh MDM 30 2.1.4 Các công nghệ khác sử dụng hệ thống MDM Server 43 2.2 Các công nghệ liên quan 47 2.2.1 Công nghệ GPS 47 2.2.2 Near Field Communication (Công nghệ NFC ) 47 2.2.3 Beacon/iBeacon 49 CHƯƠNG XÂY DỰNG HỆ THỐNG QUẢN LÝ THIẾT BỊ DI ĐỘNG FLEXBA-MDM SỬ DỤNG CÔNG NGHỆ GEOFENCING 51 3.1 Phân tích yêu cầu hệ thống MDM cho doanh nghiệp lớn 52 3.2 Sơ đồ tổng thể hệ thống quản lý thiết bị di động “FlexBA-MDM” 53 3.2.1 Nhóm tính chung 54 3.2.2 Nhóm quản lý thiết bị 54 3.2.3 Nhóm quản lý người dùng 55 3.2.4 Nhóm quản lý ứng dụng 56 3.3 Xây dựng sở liệu cho hệ thống FlexBA-MDM 57 3.3.1 Mơ hình liệu 57 3.3.2 Chi tiết sở liệu hệ thống FlexBA-MDM 57 3.4 Ứng dụng đa tảng cài đặt thiết bị di động (Client App) 62 3.4.1 Chức đăng nhập 62 3.4.2 Màn hình ứng dụng ứng dụng đa tảng 63 3.5 Hệ thống quản lý thiết bị di động FlexBA-MDM 63 3.5.1 Menu hệ thống FlexBA-MDM 64 3.5.2 Chức quản lý danh sách thiết bị di động 64 3.5.3 Màn hình chi tiết 65 3.5.4 Màn hình Dashboard 66 3.5.5 Màn hình để cấu hình profile cho thiết bị 67 3.5.6 Màn hình quản lý lịch sử hoạt động thiết bị 67 3.5.7 Màn hình quản lý device tương ứng với người dùng 68 3.6 Chức quản lý theo vị trí địa lý (Geofencing) 68 3.7 Kết khả ứng dụng thực tế 69 CHƯƠNG 4.1 THỰC NGHIỆM, KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .70 Chi tiết thực nghiệm 70 4.1.1 Giới thiệu Apache Jmeter 70 4.1.2 Lợi ích Apache Jmeter performance testing 70 4.1.3 Các bước thực 71 4.2 Đánh giá kết đạt 76 4.3 Những khó khăn hạn chế 77 4.4 Hướng phát triển 77 DANH MỤC TÀI LIỆU THAM KHẢO 78 DANH MỤC HÌNH ẢNH Hình 1.1 Kiến trúc tổng thể MDM Server dành cho doanh nghiệp 13 Hình 1.2 Cách nhìn chung BYOD 14 Hình 1.3 Sơ đồ tương tác MDM Server thiết bị cá nhân 14 Hình 1.4 Trình tự giao tiếp MDM Server BYOD 15 Hình 1.5 Sơ đồ tổng quan giao tiếp MDM Server thiết bị cá nhân riêng 17 Hình 1.6 Mơ tả việc xóa liệu thiết bị 19 Hình 2.1 Dịch vụ gởi thông báo đến thiết bị 23 Hình 2.2 Sơ đồ hoạt động Push Notification Android 24 Hình 2.3 Sơ đồ hoạt động Push Notification Windows Phone 26 Hình 2.4 Đăng ký thiết bị iOS Android với MDM server 28 Hình 2.5 Sơ đồ chế làm việc Push Notification Windows Phone 29 Hình 2.6 Mơ hoạt động Geofencing 43 Hình 2.7 Bảng so sánh tầm vực hoạt động tốc độ truyền liệu 48 Hình 2.8 Ví dụ ứng dụng NFC thương mại điện tử 49 Hình 2.9 Ví dụ cách thức hoạt động Beacon 50 Hình 3.1 Mơ cơng nghệ Geofencing 52 Hình 3.2 Nhóm chức chung 54 Hình 3.3 Nhóm chức quản lý thiết bị 55 Hình 3.4 Nhóm chức quản lý người dùng 56 Hình 3.5 Nhóm chức quản lý ứng dụng 56 Hình 3.6 Mơ hình liệu hệ thống quản lý thiết bị di động 57 Hình 3.7 Chức login ứng dụng đa tảng 62 Hình 3.8 Màn hình ứng dụng đa tảng 63 Hình 3.9 Menu hệ thống quản lý thiết bị di động 64 Hình 3.10 Chức quản lý thiết bị 65 Hình 3.11 Chức quản lý chi tiết thiết bị 66 Hình 3.12 Chức thống kê 66 Hình 3.13 Chức quản lý cấu hình 67 Hình 3.14 Chức quản lý lịch sử hoạt động 67 Hình 3.15 Chức quản lý yêu cần đăng ký 68 Hình 3.16 Chức Geofencing 69 Hình 4.1 Mơ việc thực test performance JMeter 71 Hình 4.2 Các bước thực performance test JMeter 71 Hình 4.3 Cách tạo Thread/User Group 72 Hình 4.4 Cách tạo HTTP Request 73 Hình 4.5 Cách đọc kết test dựa vào thống kê hình ảnh 74 Hình 4.6 Biểu đồ kết theo thời gian “Respond” 75 Hình 4.7 Bảng kết tổng hợp toàn trình test 75 DANH MỤC CÁC CHỮ VIẾT TẮT API Application Programming Interface APNS Apple Push Notification Service APP Application BLE Bluetooth Low Energy BYOD Bring Your Own Device C2DM Cloud to Device Messaging CA Certificate Authority GCM Google Cloud Messaging GPS Global Positioning System MDM Mobile Device Management NFC Near-Field Communications OTP One Time Password PNS Push Notification Service SCEP Simple Certificate Enrollment Protocol UDID Unique Device Identifier URI Uniform Resource Identifier URL Uniform Resource Locator UUID Universally Unique Identifier XML Extensible Markup Language XMPP Extensible Messaging and Presence Protocol WLAN Wireless Local Area Network WWAN Wireless Wide Area Network 10 DANH MỤC CÁC THUẬT NGỮ ANH VIỆT Bring Your Own Device Client App Device Token Là thiết bị cá nhân riêng nhân viên, sau enroll vào hệ thống MDM Server quyền truy cập vào liệu công ty Là ứng dụng cài đặt thiết bị, chịu quản lý MDM Server Là chuỗi định danh cho thiết bị, tương tự ID, thiết bị có token ID Idle Status Là trạng thái chờ nhận lệnh từ MDM Server thiết bị Latitude Vĩ độ Longitude Kinh độ Là password sử dụng lần Khi đăng ký thiết bị với One Time Password MDM Server, hệ thống gởi thông tin password thông qua email để chứng thực người dùng Private-key Là mã số riêng bí mật, sử dụng để ký vào thông điệp Là dạng mật mã mà nhóm người dùng biết, Public-key thường dùng để kết hợp với private-key để mã hóa/giải mã thơng tin Third Party Công ty thứ 3, muốn xây dựng MDM 11 CHƯƠNG XÂY DỰNG HỆ THỐNG QUẢN LÝ THIẾT BỊ DI ĐỘNG Hình 3.11 Chức quản lý chi tiết thiết bị 3.5.4 Màn hình Dashboard Là hình sử dụng để thu thập tổng hợp liệu toàn hệ thống thống kê người dùng, thống kê thiết bị Mục đích cung cấp phân tích sâu hoạt động thiết bị, đồng thời đưa nhìn nhanh xu hướng, hoạt động, số Hình 3.12 Chức thống kê 66 CHƯƠNG XÂY DỰNG HỆ THỐNG QUẢN LÝ THIẾT BỊ DI ĐỘNG 3.5.5 Màn hình để cấu hình profile cho thiết bị Dùng để quản lý profile thiết bị profile quy tắc thiết lập passcode, thiết lập thông số để lấy thơng tin vị trí địa lý Hình 3.13 Chức quản lý cấu hình 3.5.6 Màn hình quản lý lịch sử hoạt động thiết bị Màn hình giúp cho người quản trị nắm tình hình hoạt động thiết bị Ví dụ lệnh gởi từ server lên thiết bị, sau thực thi xong thiết bị phải trả thơng tin trạng thái cho server để quản lý Hình 3.14 Chức quản lý lịch sử hoạt động 67 CHƯƠNG XÂY DỰNG HỆ THỐNG QUẢN LÝ THIẾT BỊ DI ĐỘNG 3.5.7 Màn hình quản lý device tương ứng với người dùng Người quản trị sử dụng hình để gởi yêu cầu đăng ký đến cho người dùng thông qua thiết bị tương ứng mà người dùng sử dụng Sau gởi lệnh Server gởi mail đến người dùng kèm theo link dùng cho việc đăng ký thiết bị Hình 3.15 Chức quản lý yêu cần đăng ký 3.6 Chức quản lý theo vị trí địa lý (Geofencing) Chức cho phép người quản trị có khả thiết lập vùng Geofincing tương ứng với quyền hạn người dùng thiết bị Sau đăng ký, ứng dụng thiết bị gởi thơng tin vị trí địa lý (longitude, latitude) theo định kỳ cho MDM Server MDM Server lưu thông tin kiểm tra thiết bị hay vùng Geofencing Trường hợp thiết bị di chuyển vùng Geofencing, MDM Server gởi push notification đến Client App thiết bị yêu cầu xóa tất data Client App 68 CHƯƠNG XÂY DỰNG HỆ THỐNG QUẢN LÝ THIẾT BỊ DI ĐỘNG Hình 3.16 Chức Geofencing 3.7 Kết khả ứng dụng thực tế Hệ thống quản lý thiết bị di động chạy thử nghiệm thực tế với lượng liệu lớn, tương ứng với 30.000 thiết bị tảng chạy lúc iOS, Android Windows Phone, hệ thống triển khai thực tế công ty sau để chạy thử nghiệm trước phát triển lên thành version thương mại (Enterprise version): ❖ Haitech Consulting LLC, USA ❖ iWebGate Limited, Australia ❖ Telstra Corporation Limited, Australia Việc cung cấp giải pháp doanh nghiệp đánh giá dễ dàng việc quản lý thông tin quản lý nhân việc nhằm nâng cao hiệu suất làm việc nhân viên góp phần giảm chi phí hoạt động, chi phí quản lý doanh nghiệp 69 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CHƯƠNG THỰC NGHIỆM, KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Trong khóa luận em xây dựng hệ thống quản lý thiết bị di động FlexBA-MDM cho phép triển khai tảng iOS, Android Windows Phone cho doanh nghiệp cỡ vừa lớn, với lượng thiết bị di động hoạt động lúc khoảng 25.000 Khóa luận tổng kết trình bày cách hệ thống cụ thể kiến thức tảng, kiến thức công nghệ để xây dựng hệ thống MDM Server ứng dụng công nghệ Geofencing số công nghệ khác Đề tài xây dựng ứng dụng hoàn chỉnh client server nội dung nghiên cứu đề cập xây dựng hệ thống MDM Server hỗ trợ cho tảng iOS, Android Windows Phone 8.1 4.1 Chi tiết thực nghiệm Để kiểm nghiệm khả chịu tải hệ thống, em dùng công cụ Jmeter Apache để chạy thử nghiệm với 25,000 thiết bị giả lập để truy cập lúc vào hệ thống 4.1.1 Giới thiệu Apache Jmeter5 Jmeter phần mềm kiểm thử mã nguồn mở, ứng dụng Java dùng cho việc kiểm thử hiệu Nó thiết kế để bao quát loại kiểm thử độ tải, chức năng, hiệu năng, 4.1.2 Lợi ích Apache Jmeter performance testing Jmeter sử dụng để kiểm thử hiệu hai nguồn tài nguyên tĩnh Javascript HTML tài nguyên động JSP, Servlets, AJAX Jemeter tái số lượng lớn users thời điểm mà website xử lý Ngồi cung cấp phần lớn phân tích đồ họa báo cáo performance http://jmeter.apache.org/ 70 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Hình 4.1 Mô việc thực test performance JMeter 4.1.3 Các bước thực Để thực performance test Jmeter, phải theo bước sau6: Hình 4.2 Các bước thực performance test JMeter Các thông số đầu vào để thử nghiệm tương ứng sau: 4.1.3.1 Thông tin server thực nghiệm ❖ Virtual machine ❖ Memory: 16 GB ❖ CPU: Cores ❖ HDD: 500 GB http://www.tutorialspoint.com/jmeter/jmeter_quick_guide.htm 71 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.1.3.2 Thơng số Thread/User group Hình 4.3 Cách tạo Thread/User Group ❖ Number of Threads: 25,000 (Số lượng người sử dụng truy cập vào website) ❖ Loop Count: (Số thời gian thực kiểm tra), có nghĩa lúc có 25,000 user truy cập vào website Mỗi user truy cập lần ❖ Ramp-Up Period: Ramp-Up nói trước với Jmeter thời gian trì hỗn trước bắt đầu người sử dụng 72 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.1.3.3 Thông số HTTP Request Hình 4.4 Cách tạo HTTP Request ❖ Server Name or IP: Lưu IP MDM server mà hệ thống sử dụng (hoặc domain name có) ❖ Port Number: 443 tương ứng với giao thức HTTPS ❖ Path: mdm/server Có nghĩa Path Jmeter tạo URL request http://104.238.135.41/mdm/server tới MDM Server 73 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.1.3.4 Phân tích khả chịu tải hệ thống theo thống kê hình ảnh Hình 4.5 Cách đọc kết test dựa vào thống kê hình ảnh ❖ Màu đen: Tổng số Samples gửi thời điểm ❖ Màu xanh dương: Trung bình Samples gửi thời điểm ❖ Màu đỏ: Thống kê độ chênh lệch thời điểm ❖ Màu xanh lá: Tỷ lệ lưu lượng miêu tả số lượng người dùng yêu cầu máy chủ xử lý phút ❖ Performance MDM server chủ yếu tập trung vào hai thông số sau: Throughput Deviation ❖ Throughput thơng số quan trọng nhất, miêu tả cho khả server xử lý độ tải lớn Trong kết test thông số Throughput máy chủ MDM 10,959.705/phút Điều có nghĩa phút server xử lý 10,959.705 yêu cầu lúc Về hiệu năng, thông số ổn server test máy ảo 74 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ❖ Deviation hiển thị màu đỏ cho thấy sai lệch so với mức chuẩn trung bình, thơng số nhỏ tốt 4.1.3.5 Phân tích thời gian “Respond” hệ thống dựa số liệu tổng hợp dạng biểu đồ dạng bảng Hình 4.6 Biểu đồ kết theo thời gian “Respond” Kết biểu đồ cho ta thấy: ❖ Tổng thời gian thực cho 25,000 request phút 50 giây 4.1.3.6 Kết tổng hợp Hình 4.7 Bảng kết tổng hợp tồn q trình test 75 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ❖ # Samples: 25,000 Tổng số lần request lên server (tương ứng với 25,000 threads/users) ❖ Average (millisecond): 58,415 (khoảng 59 giây) Thời gian phản hồi trung bình request, tính lần request cuối ❖ Min (millisecond): 8,568 (khoảng giây) Thời gian phản hồi nhanh ❖ Max (millisecond): 119,516 (khoảng 120 giây) Thời gian phản hồi chậm ❖ Std.Dev.(Standard Deviation): 30,357 (khoảng 31 giây) Độ sai lệch so với mức chuẩn trung bình ❖ Throughput: 182.7/giây (10,959.705/phút) Điều có nghĩa phút server xử lý 10,959.705 yêu cầu lúc ❖ Avg Bytes: 2204 bytes Dung lượng trung bình lần response từ server cho client Kết luận: Về hiệu năng, thông số ổn server test máy ảo hạn chế memory Khi triển khai server thật cho kết tốt kết Do hệ thống server thực tế đề xuất với cấu hình tối thiểu sau: • Sử dụng server thực • Memory: 32 GB • CPU: Intel Processor Cores • HDD: TB 4.2 Đánh giá kết đạt ❖ Phía Client: Đã xây dựng ứng dựng đa tảng để thiết bị di động cán nhân viên doanh nghiệp ❖ Phía Server: Đã xây dựng hệ thống server với công nghệ MDM cho phép tất nhân viên cán đăng ký cho thiết bị cá nhân riêng (BYOD) với hệ thống server Hệ thống phải xây dựng với khả quản lý 25.000 thiết bị cá nhân hoạt động đồng thời Mọi liệu công ty lưu Client App, tách biệt hoàn toàn với liệu cá nhân ❖ Xây dựng tính quản lý thiết bị theo vị trí địa lý sử dụng cơng nghệ Geofencing cho phép người quản trị có khả thiết lập vùng Geofincing tương ứng với quyền hạn người dùng thiết bị 76 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.3 Những khó khăn hạn chế Trong q trình thực khóa luận, em gặp số khó khăn cơng nghệ, thiết bị việc thử nghiệm đề tài thực tế Cụ thể khó khăn hạn chế gặp phải hạn chế độ xác Google Map Việt Nam gây số sai lệch việc lấy thông tin location để thiết lập Geofencing cho chức bảo mật liệu 4.4 Hướng phát triển Hệ thống FlexBA-MDM xây dựng hệ thống quản lý thiết bị di động thông qua công nghệ Geofencing tảng phổ biến Android, iOS Windows Phone Nếu có thêm thời gian kinh phí đầu tư thêm từ nhà trường cơng ty tương lai phát triển hệ thống cách hồn chỉnh hơn, với hướng phát triển sau: ❖ Hỗ trợ thêm tảng: ✓ OSX ✓ Windows Desktop ❖ Hỗ trợ thêm tính ✓ Trình quản lý ứng dụng di động (Mobile Application Management - MAM) ✓ Multi tenancy (SaaS, triển khai qua cloud service cho nhiều partner lúc hoạt động server nhất) 77 DANH MỤC TÀI LIỆU THAM KHẢO [1] EB Majdi, A Janssen, H Pei-Breivold, N Johansson “EVOLUTION OF MOBILE DEVICE MANAGEMENT TOOLS AND ANALYSING INTEGRATION MODELS FOR MOBILITY ENTERPRISE”, Master of Science Thesis, Umea, Sweden (2013) [2] Suyash Jadhav, Tae Oh, Young Ho Kim, Joeng Nyeo Kim, “Mobile Device Penetration Testing Framework and Platform for the Mobile Device Security Course”, International Conference on Advanced Communications Technology, Korea (2015), pp.652-657, ISBN 978-89-968650-4-9 [3] LPJJ Noldus, MK Ben Loke, AJ Spink “Automated mobile user experience measurement: Combining movement tracking with app usage logging”, The Hague University of Applied Sciences, The Netherlands (2014), ISBN: 97890-73077-55-3 [4] Arek Dreyer, Kevin M White, “Managing Apple Devices: Deploying and Maintaining iOS and OS X Yosemite Devices (2nd Edition)”, Peachpit Press (2015), ISBN-13: 978-0134031965 [5] Abubakar Bello Garba, Jocelyn Armarego, David Murray & William Kenworthy (2015) “Review of the Information Security and Privacy Challenges in Bring Your Own Device (BYOD) Environments, Journal of Information Privacy and Security”, (2015), 11:1, 38-54, DOI:10.1080/15536548.2015.1010985, ISSN: 1553-6548 [6] Jericho Concepcion, Jed Chua, Gregory Siy, Alexie Ballon “Securing Android BYOD (Bring your Own Device) with Network Access Control (NAC) and MDM (Mobile Device Management)”, Presented at the DLSU Research Congress (2015), Manila, Philippines, HCT-II-015 [7] Keunwoo Rhee, Woongryul Jeon, Dongho Won “Security Requirements of a Mobile Device Management System”, Sungkyunkwan University, Korea (2012), Vol 6, No 2, p.353-358 78 [8] Arthur B Herenandez, Young B Choi, “Securing BYOD Networks: Inherent Vulnerabilities and Emerging Feasible Technologies”, International Journal of Computer and Information Technology (2014), Volume 03 – Issue 05, 2014, pp.1065-1068, ISSN 2279 – 0764 [9] Cheng, G., Guan, Y., & Chau, J (2016) “An empirical study towards understanding user acceptance of bring your own device (BYOD) in higher education”, Australasian Journal of Educational Technology (2016), 32(4), 117, ISSN 0814-673X [10] KW Miller, JM Voas, GF Hurlburt, "BYOD: Security and Privacy Considerations", Published by the IEEE Computer Society, 15209202/12/31.00 (2012) [11] M.S.Ramadevi, S.Prabhu, “Location Based Search Queries with Ultimate Privacy Preserving Considerations”, International Journal of Computer and Information Technology (2015), Volume 20 – Number 1, ISSN 2231 – 2803 [12] Nakagawa, M., Kamio, T., Yasojima, H., and Kobayashi, T.: “GEOFENCINGBASED LOCALIZATION FOR 3D DATA ACQUISITION NAVIGATION”, Int Arch Photogramm Remote Sens Spatial Inf Sci., XLI-B4, 319-324, doi:10.5194/isprs-archives-XLI-B4-319-2016 (2016) [13] Pankti Doshi, Pooja Jain, Abhishek Shakwala “Location Based Services and Integration of Google Maps in Android”, India (2014), PanktiDoshi, IJECS Volume Issue 3, Page No 5072-5077, ISSN:2319-7242 [14] Christos Laoudias, “Localization and Tracking in Wireless Networks for Fault Tolerance and Device Diversity”, PhD thesis, Department of Electrical and Computer Engineering, University of Cyprus (2014) [15] Kiran Khandve, Sagar Avhad, Vishnu Bhat, Prof Bajirao S Shirole “Mobile Profile Changer and Monitoring System”, India (2016), Vol-2, Issue-7, Page No 66-68, ISSN: 2454-1362 79 [16] Ed Novak, Qun Li, “Near-Pri: Private, Proximity Based Location Sharing”, IEEE INFOCOM 2014, IEEE Conference on Computer Communications (2014), pp.37-45, ISBN 978-14799-3360-0 [17] Xinxin Zhao, Lingjun Li, Guoliang Xue, “RemindU: A Secure and Efficient Location Based Reminder System”, IEEE ICC-Communication and Information Systems Security Symposium (2014), pp.1011-1016, ISBN 9781-4799-2003-7 [18] Pongpaichet, Siripen, Vivek K Singh, Ramesh Jain, and Alex (Sandy) Pentland “Situation Fencing” Proceedings of the 1st ACM International Workshop on Personal Data Meets Distributed Multimedia - PDM ’13, Barcelona, Spain (2013), ISBN 9781450323970-1450323979 [19] Kathryn Zickuhr ”Location-Based Services”, Pew Research Center’s Internet & American Life Project, USA (2013), Media Inquiries 202.419.4500 [20] Keunwoo Rhee, Hawon Kim, Hac Yun Na “Security Test Methodology for an Agent of a Mobile Device Management System”, The Attached Institute of ETRI, Korea (2012), Vol 6, No 2, p.353-358 [21] Shunfu Hu, Ting Dai “Online Map Application Development Using Google Maps API, SQL Database, and ASP.NET”, Department of Geography, Southern Illinois University Edwardsville, USA (2013), ISSN 2223-4985 80 ... lưu giữ thiết bị nhân viên Với khóa luận lần nghiên cứu xây dựng hệ thống quản lý thiết bị di động cho doanh nghiệp cỡ vừa lớn để tăng cường bảo mật cho liệu doanh nghiệp với cơng nghệ sau: Dịch... niệm hệ thống quản lý thiết bị di động đa tảng (Multiplatform MDM) đời Tuy nhiên bảo mật vấn đề đáng lo ngại Các thiết bị di động mối đe dọa an ninh liệu lớn doanh nghiệp liệu công ty lưu giữ thiết. .. có chức tự động xóa liệu liên quan đến doanh nghiệp thiết bị, thiết bị bị mang khỏi công ty (hoặc khu vực cơng ty định) ❖ Tự động xóa liệu liên quan đến doanh nghiệp thiết bị, thiết bị ngồi khu

Ngày đăng: 23/12/2018, 06:17