Mã Hóa Dữ Liệu Và Giải Mã Dữ Liệu | Bùi Hạ My

1) Mã hóa dữ liệu (encode) là gì?

Là chuyển hóa dữ liệu này thành 1 dạng dữ liệu mới mà người dùng không thể đọc được hoặc hiểu được nó. Bằng cách sử dụng các thuật toán lồng vào nhau, thường dựa trên 1 khóa (key) để mã hóa dữ liệu.

2) Giãi mã dữ liệu (decode) mã hóa là gì?

Là khôi phục 1 dữ liệu đã bị mã hóa trở về dữ liệu kiểu ban đầu của nó dựa vào khóa (key) đã thiết lập. Nếu không có key này, người khác không thể giải mã được nó.

3/) Mô tả giải thuật:

– Dữ liệu là một thông tin tuyệt mật không thể để cho người dùng biết.

– Mã hóa dữ liệu này với một khóa mà chỉ mình biết.

– Lưu trữ dữ liệu đã đượcmã hóa này vào database.

– Khi muốn sử dụng dữ liệu, lấy dữ liệu đã mã hóa ra từ database.

– Thực hiện giải mã với khóa lúc mã hóa.

– Và làm gì đó với dữ liệu.

4/) Lợi ích của thủ thuật này:

– Khi ứng dụng của bạn bị bẻ khóa, nhất là trên android, các hacker sẽ dễ dàng có được database của bạn. Tuy nhiên đọc được dữ liệu đã mã hóa là 1 vấn đề. Nó sẽ làm cho bác hacker nãn và bỏ cuộc.

– Dữ liệu được mã hóa lưu vào data dưới dạng mảng byte nhị phân nên dữ liệu rất an toàn.

– Việc giải mã là hoàn toàn ok nếu như bạn nhập đúng khóa lúc mã hóa, còn nếu sai thì chả ra cái gì cả.

Share this:

  • X
  • Facebook
Like Loading...

Related

Post navigation « Ôn lại intent. Notification »

Leave a comment Cancel reply

Δ

Search Recent Posts
  • Kem chống nắng
  • DỊCH VỤ CHẠY XE TAXI, VẬN CHUYỂN SIÊU RẺ, CHẤT LƯỢNG, NHIỆT TÌNH VÀ TẬN TÂM TẠI NHẬT BẢN
  • Đơn giản về OOP
  • Tạo Dialog bằng layout tự tạo.
  • Service
Recent Comments
Unknown's avatarCài đặt và sử dụng S… on Cài đặt và sử dụng SQlite…
Liên hệ | Bùi Hạ My on CÔNG DỤNG & CÁCH SỬ DỤNG C…
dhtinhoc5's avatardhtinhoc5 on Một số thủ thuật.
Lê Trường Sơn's avatarLê Trường Sơn on Một số thủ thuật.
Archives
  • April 2022
  • May 2021
  • July 2017
  • April 2014
  • March 2014
  • February 2014
  • November 2013
  • August 2013
  • July 2013
Categories
  • Uncategorized
Meta
  • Create account
  • Log in
  • Entries feed
  • Comments feed
  • WordPress.com
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use. To find out more, including how to control cookies, see here: Cookie Policy
  • Comment
  • Reblog
  • Subscribe Subscribed
    • Bùi Hạ My
    • Sign me up
    • Already have a WordPress.com account? Log in now.
    • Bùi Hạ My
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Copy shortlink
    • Report this content
    • View post in Reader
    • Manage subscriptions
    • Collapse this bar
%d Design a site like this with WordPress.comGet started

Từ khóa » Giải Mã Sqlite