mister-marvin/yii2-rsa

Yii 2 Rsa

Installs: 16

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 2

Forks: 0

Type:yii2-extension

v0.1.4 2018-01-18 12:42 UTC

This package is not auto-updated.

Last update: 2024-04-28 03:03:48 UTC


README

rsa

getKey:

	$rsa = Yii::$app->rsa;
	$k = $rsa->generateKey();
	print_r($k['public_key']);
	print_r($k['private_key']);

config:

'components' => [

'rsa'=>[
		'class' => 'mistermarvin\rsa\Rsa',
		'public_key' => $params['rsa']['publicKey'],
		'private_key' => $params['rsa']['privateKey'],
],
....

]

use:

$rsa = Yii::$app->rsa;
$data = $rsa->encrypt('hello rsa');
echo $rsa->decrypt($data);