Share Mã hoá và giải mã URL với thư viện URLcrypt

filiallion

Administrator
Staff member
Administrator
Messages
498
Points
10
Language
Tiếng Việt
Trong nhiều trường hợp, các bạn muốn mã hoá URL để truyền dữ liệu nhạy cảm thì các bạn chỉ có một giải pháp duy nhất đó là viết các hàm mã hoá và giải mã. Để gọn gàng, nhanh chóng cũng như đảm bảo độ an toàn thì các bạn nên sử dụng thư viện URLcrypt. Có một số bạn lập trình viên sử dụng các hàm Base 64 để mã hoá và giải mã nhưng kiểu mã hoá này dễ dàng giải mã chứ không được bảo mật vì vậy các hàm Base 64 không phù hợp để sử dụng trong trường hợp muốn bảo mật nội dung trên URL.

Thư viện URLcrypt được dùng để mã hoá nội dung truyền trên các URL cũng như giải mã để lấy được nội dung cần thiết. Với tên gọi URLcrypt, các bạn sẽ chỉ liên tưởng tới việc mã hoá và giải mã URL nhưng thực tế thư viện URLcrypt có thể được sử dụng vào bất kỳ mục đích nào liên quan tới mã hoá và giải mã.

Để sử dụng thư viện URLcrypt, các bạn tải bằng công cụ Composer với dòng lệnh sau:
Code:
composer require aarondfrancis/urlcrypt
Bây giờ, các bạn tham khảo ví dụ sau để biết cách sử dụng thư viện URLcrypt:
PHP:
<?php
//Require tập tin autoload.php;
require 'path/to/autoload.php';

//Khai báo sử dụng thư viện
use Urlcrypt\Urlcrypt;

//Mã hoá
$encode = Urlcrypt::encode('Gextend');
Trên đây chỉ là một ví dụ đơn giản để sử dụng thư viện URLcrypt, các bạn có thể tìm hiểu thêm tại địa chỉ https://github.com/aarondfrancis/URLcrypt.
 
Top