PHP Classes

PHP HPKP Builder: Generate Public Key Pinning headers

Recommend this page to a friend!
     
  Info   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 108 All time: 9,671 This week: 560Up
Version License PHP version Categories
hpkp-builder 1.0.0MIT/X Consortium ...5Security, PHP 7
Description 

Author

This package can generate Public Key Pinning headers.

It can take some parameters either programatically or from a JSON file to specify the details of the current Web server public key.

The package generates HTTP headers for public key pinning that the browser can verify and avoid man-in-the-middle security attacks.

Innovation Award
PHP Programming Innovation award nominee
May 2019
Number 2
HTTP public key pinning is a mechanism that can be used by secure Web sites to avoid man-in-the-middle security attacks caused by the injection of forged certificates.

This package implements a PHP based solution to generate HTTP headers that the browsers can use to perform more checks and avoid this type of attack.

Manuel Lemos
Picture of Scott Arciszewski
  Performance   Level  
Name: Scott Arciszewski <contact>
Classes: 37 packages by
Country: United States United States
Age: ???
All time rank: 1173170 in United States United States
Week rank: 44 Up6 in United States United States Up
Innovation award
Innovation award
Nominee: 28x

Winner: 1x

  Files folder image Files (9)  
File Role Description
Files folder image.idea (1 file)
Files folder imagesrc (1 file)
Files folder imagetests (1 file)
Accessible without login Plain text file .travis.yml Data Auxiliary data
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file phpunit.xml.dist Data Auxiliary data
Accessible without login Plain text file psalm.xml Data Auxiliary data
Accessible without login Plain text file README.md Doc. Read me

  Files folder image Files (9)  /  .idea  
File Role Description
  Accessible without login Plain text file php.xml Data Auxiliary data

  Files folder image Files (9)  /  src  
File Role Description
  Accessible without login Plain text file HPKPBuilder.php Class Class source

  Files folder image Files (9)  /  tests  
File Role Description
  Accessible without login Plain text file BasicTest.php Class Class source

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 100%
Total:108
This week:0
All time:9,671
This week:560Up