Informationen zum PHP National Secret SM3-Signaturalgorithmus

藏色散人
Freigeben: 2023-04-09 17:56:01
nach vorne
3933 Leute haben es durchsucht

Empfohlen: „PHP-Video-Tutorial

php National Secret SM3-Signaturalgorithmus

Codeadresse

github.com/lizhichao/sm

Installation

composer require lizhichao/one-sm
Nach dem Login kopieren

Verwenden

require __DIR__ . '/vendor/autoload.php';
// 字符串签名
echo \OneSm\Sm3::sign('abc') . PHP_EOL;
echo \OneSm\Sm3::sign(str_repeat("adfas哈哈哈", 100)) . PHP_EOL;

// 文件签名
echo \OneSm\Sm3::signFile(__FILE__) . PHP_EOL;
Nach dem Login kopieren

Leistungstest

und openssl , SM3-PHP Leistungstest

php bench.php
Nach dem Login kopieren

Ergebnisse

openssl:7ad7adf191f10aeeb0b2c02e083d03c4c675351022b267722c4cc6589c7836e9
one-sm3:7ad7adf191f10aeeb0b2c02e083d03c4c675351022b267722c4cc6589c7836e9SM3-PHP:b7a0c84f86acd90f41f09d791735baf07ddf8acae6349319f5ab71c375fa37cb
openssl time:4.755973815918ms
one-sm3 time:5.5310726165771msSM3-PHP time:708.27698707581ms
Nach dem Login kopieren

Testcode bench.php:

https://github.com/lizhichao/sm/blob/master/ bench.php

Das obige ist der detaillierte Inhalt vonInformationen zum PHP National Secret SM3-Signaturalgorithmus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:learnku.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage