sha-3 참고 php > 질문답변

본문 바로가기
사이트 내 전체검색

질문답변

sha-3 참고 php

페이지 정보

profile_image
작성자 미친새
댓글 0건 조회 18,833회 작성일 20-02-21 11:08

본문

PHP SHA-3 (Keccak) Extension
This is a PHP extension which is a wrapper for the official implementation of the Keccak hash function, as submitted to the NIST hash function contest and selected to become the official SHA-3 algorithm. SHA-3 is intended to replace older general use hash functions such as SHA-2 and MD5. The algorithm was designed by Guido Bertoni, Joan Daemen, Michaël Peeters and Gilles Van Assche.

Installation
1.git clone https://github.com/strawbrary/php-sha3
2.cd php-sha3
3.phpize
4../configure --enable-sha3
5.make && make install
6.Add the following line to your php.ini file
extension=sha3.so
You may need to restart your httpd to load the extension

Usage
string sha3 ( string $str [, int $outputSize = 512, bool $rawOutput = false ] )
•$str: The string to hash
•$outputSize: The bit length of the output hash (accepted values: 224, 256, 384, 512)
•$rawOutput: If set to true, then the hash is returned in raw binary format

•Return value: A hex string containing the sha3 hash of the input string

Examples
echo sha3('');
0eab42de4c3ceb9235fc91acffe746b29c29a8c366b7c60e4e67c466f36a4304c00fa9caf9d87976ba469bcbe06713b435f091ef2769fb160cdab33d3670680e

echo sha3('', 256);
c5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470

echo sha3('foobar', 384);
e8c02310ada7fbf1c550713cdaa0a3eaf02ee13990f73851e7e5a183f99df541d833424e702e4e22eb4306b7bcbeb965

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

공지사항

  • 게시물이 없습니다.

접속자집계

오늘
1,343
어제
1,692
최대
5,296
전체
1,484,092
Copyright © 소유하신 도메인. All rights reserved.