00f100/fcphp-crypto

该包最新版本(0.2.1)没有提供许可证信息。

FcPhp 的加密内容

安装: 285

依赖: 2

建议者: 0

安全: 0

星星: 3

关注者: 1

分支: 1

开放问题: 0

类型:package

0.2.1 2018-08-04 18:54 UTC

This package is auto-updated.

Last update: 2024-09-18 05:50:50 UTC


README

使用 Sodium PHP 加密扩展 对包内容进行加密

Build Status codecov

PHP Version Packagist Version Total Downloads

如何安装

Composer

$ composer require 00f100/fcphp-crypto

或者在 composer.json 中添加

{
    "require": {
        "00f100/fcphp-crypto": "*"
    }
}

如何使用

<?php

use FcPhp\Crypto\Crypto;

// Configure crypto
$nonce = Crypto::getNonce();
$cryto = new Crypto($nonce);
$key = $cryto->generateKey();


// Example
$var = ['index' => 'value'];
$encode = $crypto->encode($key, $var);
$decode = $crypto->decode($key, $encode);