xxtea/xxtea

XXTEA is a fast and secure encryption algorithm. This is a XXTEA library for PHP.

Installs: 39 537

Dependents: 1

Suggesters: 0

Security: 0

Stars: 114

Watchers: 6

Forks: 50

Open Issues: 5

pkg:composer/xxtea/xxtea

v1.0.2 2016-03-02 15:39 UTC

This package is not auto-updated.

Last update: 2025-10-09 03:51:56 UTC


README

XXTEA logo

Build Status Packagist Packagist Download License

Introduction

XXTEA is a fast and secure encryption algorithm. This is a XXTEA library for PHP.

It is different from the original XXTEA encryption algorithm. It encrypts and decrypts string instead of uint32 array, and the key is also string.

Installation

Download the xxtea.php, and put it in your develepment directory.

Usage

<?php
    require_once("xxtea.php");
    $str = "Hello World! 你好,中国!";
    $key = "1234567890";
    $encrypt_data = xxtea_encrypt($str, $key);
    $decrypt_data = xxtea_decrypt($encrypt_data, $key);
    if ($str == $decrypt_data) {
        echo "success!";
    } else {
        echo "fail!";
    }
?>