Mã hóa chuỗi kết nối trong Web.config sử dụng C#

share code web

Khi các bạn publish website lên host thì điều đầu tiên là phải làm sao bảo mật được cho website, tránh bị các hacker hack website. Và việc mã hóa chuỗi kết nối, không cho phép người khác thấy được chuỗi này cũng là một trong những cách bảo mật cho website của chúng ta.

Trong bài viết sau, tôi sẽ hướng dẫn các bạn làm thế nào có thể mã hóa và giải mã một chuỗi kết nối trong C# sử dụng 2 lớp của .Net là System.ConfigurationSystem.Web.Configuration
Để demo tôi có một đoạn connection string trong web.config như sau

Ở đây tôi có 2 đoạn code thực hiện mã hóa và giải mã chuỗi kết nối trên.
Mã hóa

Giải mã

Với 2 đoạn mã đơn giản trên, hy vọng sẽ giúp bạn thực hiện việc bảo mật cho website của mình hơn
Chúc bạn thành công!

Nguyễn Trung Hiếu

Một blogger ... cùi bắp! Đơn giản: tôi muốn ghi lại những gì xảy ra xung quanh, cả công việc lẫn cuộc sống và chia sẻ với các bạn đọc. Nếu bạn cảm thấy bài viết có nhiều điểm không chính xác, hãy comment và chia sẻ để tôi còn được học hỏi từ những góp ý của bạn. Email: hieunt.dcn@gmail.com