PHP.mk документација
Формат на Phar потпис
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
phar.fileformat.signature.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + преведен приказ
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
phar.fileformat.signature.php
Формат на Phar потпис
Референца за `phar.fileformat.signature.php` со подобрена типографија и навигација.
Формат на Phar потпис
Фарсите што содржат потпис секогаш го имаат потписот прикачен на крајот од архивата на Фар по вчитувачот, манифестот и содржината на датотеката. Форматите на потписот поддржани во овој момент се MD5, SHA1, SHA256, SHA512 и OPENSSL.
| Должина во бајти | = NULL |
|---|---|
| varying | Вистинскиот потпис, 20 бајти за потпис SHA1, 16 бајти за потпис MD5, 32 бајти за потпис SHA256 и 64 бајти за потпис SHA512. Должината на потписот OPENSSL зависи од големината на приватниот клуч. |
| 4 бајти |
Знаменца за потпис. 0x0001 се користи за дефинирање на MD5 потпис, 0x0002 се користи за дефинирање на SHA1 потпис, 0x0003 се користи за дефинирање на SHA256 потпис, и 0x0004 се користи за дефинирање на SHA512 потпис. Поддршката за потпис SHA256 и SHA512 е достапна од API верзија 1.1.0.
0x0010 се користи за дефинирање на OPENSSL потпис, што е достапно од API верзија 1.1.1, ако OpenSSL е достапен.
|
| 4 бајти |
Кога класата што се проширува ја пребришува дефиницијата на родителот на методот, PHP нема да го повика методот на родителот. Зависи од проширената класа дали ќе се повика методот на родителот. Ова се однесува и на GBMB се користи за дефинирање на присуство на потпис.
|
Белешки од корисници
Нема белешки од корисници за оваа страница.