# ext-sm3 **Repository Path**: state-secret-series/ext-sm3 ## Basic Information - **Project Name**: ext-sm3 - **Description**: 基于c编译国密sm3算法扩展 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 1 - **Created**: 2022-12-26 - **Last Updated**: 2024-05-20 ## Categories & Tags **Categories**: security-dev **Tags**: None ## README # ext-sm3 #### 介绍 基于密码库编写的SM3密码杂凑算法PHP扩展 特性:非对称加密 git地址:https://gitee.com/state-secret-series/ext-sm3.git #### 软件架构 zend 常规PHP扩展结构 #### 安装教程 解压进入openssl-ext-sm2目录 ```asm cd ext-sm3-master ``` ```asm phpize ``` 检查依赖 ```asm ./configure ``` 安装编译 ```asm make&&make install ``` 修改php.ini ```asm extension="sm3.so" ``` 重启php-fpm或者apache #### 使用说明 ```php echo sm3('abc');exit; //66c7f0f462eeedd9d1f2d46bdc10e4e24167c4875cf2f7a2297da02b8f4ba8e0 ```