MỘT SỐ HỆ MÃ HÓA TRÊN THIẾT BỊ CẦM TAY

31 490 8
MỘT SỐ HỆ MÃ HÓA TRÊN THIẾT BỊ CẦM TAY

Đ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

Ngày nay, sự xuất hiện của Internet và mạng máy tính cùng với sự bùng nổ của các thiết bị di động đã giúp cho việc trao đổi thông tin trở nên nhanh, gọn, dễ dàng. Chỉ với một số thao tác đơn giản, người sử dụng có thể truyền cho nhau những thông tin dưới nhiều dạng: văn bản, video, ảnh... Tuy nhiên, việc dễ dàng trao đổi thông tin kèm theo những vấn đề phát sinh. Những thông tin đã được lưu trữ hay đang truyền tải có thể bị theo dõi hoặc bị đánh cắp.

ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ BÁO CÁO BÀI TẬP LỚN ĐỀ TÀI: MỘT SỐ HỆ MÃ HÓA TRÊN THIẾT BỊ CẦM TAY MÔN HỌC: AN TOÀN DỮ LIỆU Giảng viên: PGS.TS Trịnh Nhật Tiến Học viên: Tạ Xuân Khiêm Lớp: K20 CNPM Hà nội ngày 12/5/2014 Mục lục Contents Contents 2 I. Tổng quan 1 1. Giới thiệu 1 1.1 Khái niệm về an toàn thông tin 1 1.2. Các định nghĩa 1 1.3. Các loại mã hoá 1 2. Mã hoá khoá đối xứng (mã hoá khoá quy ước ) 2 2.1. Hệ thống mã hoá khóa đối xứng 2 2.2 Các thuật toán mã hoá khóa đối xứng 2 2.3 Thuật toán Rijndael 4 2.4 Đánh giá các phương pháp mã hoá quy ước 8 3. Mã hoá khoá công khai 8 3.1 Giới thiệu mã hoá khoá công khai 8 3.2 Đánh giá hệ mã hoá khoá công khai 8 3.3 Nơi sử dụng hệ mã hoá công khai 9 II. Ứng dụng hệ mã hoá khoá đối xứng vào bảo mật thông tin trên iPhone, hệ điều hành iOS 7.1 - Thuật toán Rijndael 9 1. Giới thiệu về iPhone, iOS 9 2. Vấn đề đặt ra 9 3. Ứng dụng Bảo mật dữ liệu 10 3.1Mục đích của ứng dụng 10 3.2 Tóm tắt ứng dụng Bảo mật dữ liệu 10 III. Tài liệu tham khảo: 28 [...]... kênh truyền tin không an toàn • Nhưng do tốc độ mã hoá và giải mã chậm nên hệ mã hoá khoá công khai chỉ dùng để mã hoá những bản tin ngắn, ví dụ như mã hoá khoá bị mật gửi đi • Hệ mã hoá khoá công khai thường được sử dụng cho cặp người dùng thoả thuận khoá bí mật của Hệ mã hoá khoá riêng II Ứng dụng hệ mã hoá khoá đối xứng vào bảo mật thông tin trên iPhone, hệ điều hành iOS 7.1 - Thuật toán Rijndael 1... khả thi • Hạn chế: • Mã hoá và giải mã chậm hơn hệ mã hoá khoá đối xứng 3.3 Nơi sử dụng hệ mã hoá công khai • Hệ mã hoá khoá công khai thường được sử dụng chủ yếu trên các mạng công khai như Internet, khi mà việc trao chuyển khoá bí mật tương đối khó khăn • Đặc trưng nổi bật của hệ mã hoá khoá công khai là khoá công khai (public key) và bản mã (ciphertext) đều có thể gửi đi trên một kênh truyền tin... không sử dụng được thiết bị một cách thông thường bằng cách yêu cầu mật khẩu khi mở iPhone) Đã có rất nhiều vụ án xảy ra do kẻ gian lấy được dữ liệu cá nhân nhạy cảm khi người sử dụng vô tình mất thiết bị của mình - Với các vấn đề trên, em đã xây dựng một ứng dụng mã hoá và bảo quản dữ liệu ảnh cá nhân trên thiết bị di động sử dụng hệ điều hành iOS ( cụ thể là iPhone) với mục tiêu mã hoá các dữ liệu... ảnh - Có thể chọn 1 hoặc nhiều ảnh để mã hoá cùng lúc 15 Hình 3.7: Chọn ảnh mã hóa 16 - Ở đây em thực hiện mã hoá 1 ảnh: Hình 3.8: Chọn ảnh mã hóa − Ảnh được chọn để mã hoá được hiển thị lên màn hình 17 Hình 3.9: Hiển thị ảnh đã được chọn - Ấn nút “Bắt đầu mã hoá”, quá trình mã hoá sẽ bắt đầu Khi mã hoá hoàn tất sẽ hiện lên thông báo Mã hoá thành công” Quá trình mã hoá cực kỳ nhanh chóng, gần như hoàn... toán mã hoá mà thay vào đó, tấn công lên các hệ thống thực hiện thuật toán có sơ hở làm lộ dữ liệu 2.4 Đánh giá các phương pháp mã hoá quy ước - Mã hoá quy ước sử dụng cùng một khoá để mã hoá và giải mã thông tin, do đó để đảm bảo bảo mật thông tin chỉ những người liên quan mới được biết khoá bí mật Mặc dù hệ thống mã hoá quy ước cung cấp khá nhiều thuật toán mã hoá có tốc độ bảo mật rất cao nhưng mã. .. giấu bằng phương pháp mã hoá khoá đối xứng sử dụng thuật toán Rijndael Do điều kiện về thiết bị không cho phép nên em xin được thể hiện kết quả ứng dụng của em bằng hình ảnh 9 trên tài liệu này 3 Ứng dụng Bảo mật dữ liệu 3.1Mục đích của ứng dụng - Bảo mật ảnh, video của thiết bị di động cầm tay, cụ thể là iPhone - Mã hoá những bức ảnh, đoạn video được chọn bởi người dùng sử dụng hệ mã hoá khoá đối xứng... Giới thiệu mã hoá khoá công khai - Hay còn gọi là hệ mã hoá khoá phi đối xứng là hệ mã hoá có khoá lập mã và khoá giải mã khác nhau (ke != kd), dù biết được khoá này cũng khó tính được khoá kia Bao gồm 2 loại khoá: • Khoá lập mã: cho phép công khai, gọi là khoá công khai (public key) • Khoá giải mã: khoá bí mật, gọi là khoá riêng (private key) - Một người bất kỳ có thể dùng khoá công khai để mã hoá bản... Nút “Giải mã ảnh” 24 - Sau khi chọn ảnh muốn giải mã và ấn nút giải mã ảnh, sẽ hiện lên thông báo giải mã hành công ngay sau khi ảnh được giải mã Quá trình giải mã ảnh cũng rất nhanh chóng, gần như hoàn thành ngay sau khi nút giải mã ảnh được nhấn Hình 3.16: Giải mã ảnh thành công 8 Ảnh sau khi giải mã - Sau khi giải mã, kết nối điện thoại với máy tính để kiểm tra dữ liệu ảnh sau khi giải 25 mã Có thể... phải có một khoá quy ước để mã hoá và giải mã Do đó nếu trên một mạng liên lạc lớn, số lượng khoá cần phải lưu giữ rất nhiều nên nảy sinh vấn đề quản lý khoá quy ước và bảo mật thiết bị lưu trữ khoá quy ước • Hạn chế về kích thước không gian khoá: Số khoá có thể là 2^56, với tốc độ xử lý của các máy tính hiện nay, có thể cho phép tấn công thành công phương pháp DES theo phương thức “vét cạn” 3 Mã hoá... 3.10: Mã hoá thành công 5 Ảnh trước khi mã hoá - Thực hiện kết nối iPhone với máy tính và mở thư mục chứa dữ liệu của ứng dụng trước khi thực hiện mã hoá ảnh có thể dễ dàng nhìn thấy và xem nội dung bức ảnh chưa được mã hoá: 19 Hình 3.11: Dữ liệu ảnh trên điện thoại được nhìn thấy trước khi mã hoá 6 Ảnh sau khi mã hoá - Sau khi mã hoá, thực hiện kết nối iPhone với mãy tính để xem file ảnh sau khi được mã . ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ BÁO CÁO BÀI TẬP LỚN ĐỀ TÀI: MỘT SỐ HỆ MÃ HÓA TRÊN THIẾT BỊ CẦM TAY MÔN HỌC: AN TOÀN DỮ LIỆU Giảng viên: PGS.TS Trịnh Nhật Tiến Học. để giải mã thông tin . 1 2. Mã hoá khoá đối xứng (mã hoá khoá quy ước ) 2.1. Hệ thống mã hoá khóa đối xứng - Là hệ thống mã hoá trong đó quy trình mã hoá và giải mã đều sử dụng chung một khoá. sau: • Mã chương trình ngắn gọn, ít tốn bộ nhớ nên dễ dàng áp dụng vào các thiết bị có lượng bộ nhớ giới hạn như các thiết bị cầm tay thông minh. • Quá trình mã hoá và giải mã có thể chạy tốt trên

Ngày đăng: 25/10/2014, 21:10

Từ khóa liên quan

Mục lục

  • Contents

  • I. Tổng quan

  • 1. Giới thiệu

  • II. Ứng dụng hệ mã hoá khoá đối xứng vào bảo mật thông tin trên iPhone, hệ điều hành iOS 7.1 - Thuật toán Rijndael

  • 1. Giới thiệu về iPhone, iOS

  • III. Tài liệu tham khảo:

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan