1. Trang chủ
  2. » Công Nghệ Thông Tin

ios - module 3 - ttth dh khtn

103 272 0

Đ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

Cấu trúc

  • Phụ lục

Nội dung

LẬP TRÌNH iOS Module 3  Click vào phụ lục để chuyển tới bài cần đọc Phụ lục Bài 1 Quản lý dữ liệu ứng dụng với SQLite 2 Bài 2 Truy vấn và tìm kiếm dữ liệu cho ứng dụng 13 Bài 3 Core Data Framework 24 Bài 4 Tiến trình và xử lý đa tiến trình 38 Bài 5 Core Animation 49 Bài 6 Touch & Gesture 62 Bài 7 Search Field 73 Bài 8 Split View Controller 86 Bài 9 Storyboard 95 Lập trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 2 Bài 1 Quản lý dữ liệu ứng dụng với SQLite Lập trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 3 Lập trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 4 Lập trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 5 Lập trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 6 Lập trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 7 Lập trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 8 Lập trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 9 Lập trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 10 [...]... khai thông qua một dịch vụ lưu trữ online như LDAP 13 Giao thức ký NRS của SBS (2)  Bước 2:  Server ký (S) tạo ra hai số nguyên tố lớn p và q và cho m = p × q, φ (m) = (p - 1) × (q -1 )  Số d cũng được chọn là e × d = 1 φ mod (m), trong đó e = 3  S giữ (d, p, q) là khóa bí mật của mình và công khai (e, m) 14 Giao thức ký NRS của SBS (3)  Bước 3: Nếu bên gửi muốn tạo một chữ ký số có nội dung x:... Advanced Information Networking and Applications, 2004  TS Trịnh Nhật Tiến, Bài giảng môn “Mật mã và an toàn dữ liệu” Đại học Công Nghệ - Đại học Quốc Gia Hà Nội  Hung-Yu Chien, Jinn-Ke Jan, Yuh-Min Tseng RSA-based partially blind signature with low computation In Proceed-ings of International Conference on Parallel and Distributed Systems (ICPADS’2001), 2001 20 Thank you for your attention! 21 ... b, b = r × r’  e Cuối cùng, bên gửi tính được η, ở đó η = b × (v - z) và gửi nó trở lại S 15 Giao thức ký NRS của SBS (4)  Bước 4:  S (server) tính:  γ = η -1 mod m    2 -2 2d t = h (Certsnd) d (δ (z + 1) η ) mod m Sau đó gửi (γ, t) cho bên gửi Khi nhận được (γ, t), bên gửi tính:    e -1 c = (vz + 1) × γ × b = (vz + 1) (v - z) mod n, 2 4 s = t × r × r’ mod m Bộ ba (Certsnd, c, s) là chữ ký... Tính hiệu quả:  Chi phí tính toán  Chi phí truyền thông 19 Tài liệu tham khảo  N Asokan, G Tsudik, M Waidner Server-supported signa-tures Journal of Computer Security, Volume 5, Issue 1, pages 91–108, January 1997    Xuhua Ding, Daniele Mazzocchi, Gene Tsudik Experiment-ing with Server-Aided Signatures In Proceedings of Network and Distributed System Security Symposium (NDSS’2002), San Diego, 2002... (Certsnd) h(x) (c + 1) mod m   Tất cả mọi người có thể xác minh chữ ký (Cert snd, c, s) của thông điệp x hiệu quả Sau khi kiểm tra chữ ký, bên gửi gửi (Certsnd, c, s) và Ksnd i-1 lại cho server ký 16 Giao thức ký NRS của SBS (5)  i i -1 S xác minh chữ ký và Ksnd = h (Ksnd ) Nếu tất cả lại kết quả là chính xác, S i–1 sẽ gửi thông điệp s với chứ ký của nó cho bên nhận (Cert snd, c, s), Ksnd và i Ksnd bao... được cấp bởi CA với định đanh, khóa công khai, định danh của server ký… là của bên nhận  e 2 2 2 Bước 2: Kiểm tra chữ ký (Certsnd, c, s) sử dụng công thức: s ≡ h (Certsnd) h(x) (c + 1) mod m  n i-1 i Bước 3: Quan tòa sẽ xác định khóa công khai PKu = K u có thể tính từ khóa K u, K u sử dụng hàm băm một chiều công khai  Bước 4: Nếu tất cả kết quả là đúng, quan tòa có thể kết chứng minh rằng bên gửi...Sơ đồ ký SBS - Server Based Signature  Ý tưởng: sử dụng một server ký trung gian tham gia vào quá trình ký, để thực hiện một số tính toán phức tạp tránh tải cho phía clients (các thiết bị di động)  SBS đảm bảo Chống... tham gia đồng ý về một hàm băm một chiều chống va chạm (SHA1 hoặc MD5)  Bên gửi và bên nhận phải giữ một cặp hàm băm riêng h snd () và hrcv()  Mỗi người dùng u tạo khóa bí mật K u    0 1 n 0 i i -1 Người dùng có thể xây dựng một chuỗi băm Ku , Ku , , Ku , ở đó Ku = h u (Ku) = hu (Ku ) n PKu = Ku được coi là khóa công khai của người dùng Giả sử bên gửi muốn gửi thông điệp x Qúa trình ký số được . trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 5 Lập trình viên iOS – Module 3 – Tải về. trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 8 Lập trình viên iOS – Module 3 – Tải về. trình viên iOS – Module 3 – Tải về trọn bộ tại . Bản quyền © Trung Tâm Tin Học - Đại Học Khoa Học Tự Nhiên | Xuất bản bởi ®Công GMC Trang 11 Lập trình viên iOS – Module 3 – Tải về

Ngày đăng: 19/10/2014, 16:46

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

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

TÀI LIỆU LIÊN QUAN

w