Разработчик 
Hykem выпустил утилиту "
sign_np" с открытыми исходниками для подписывания PSP ISO образов в PSN PBP пакеты. Возможно, кому-то будет интересно поковырять. 
sign_np - инструмент для шифрования и подписывания PSP ISO образов в PSN PBP файлы. Автор Hykem.
Этот инструмент позволяет шифровать и подписывать образ PSP ISO в файл PSN EBOOT.PBP, а также шифровать и подписать файл BOOT.BIN в валидный EBOOT.BIN. Создаваемые файлы полностью совместимы с официальными прошивками PSP, таким образом позволяя запускать Homebrew, зашифрованные реальной подписью.
Инструкция по использованию: 
	************************************************************
sign_np v1.0.4 - Convert PSP ISOs to signed PSN PBPs.
               - Written by Hykem (C).
************************************************************
Usage: sign_np -pbp [-c] <input> <output> <cid> <key>
                    <startdat> <opnssmp>
       sign_np -elf <input> <output> <tag>
- Modes:
[-pbp]: Encrypt and sign a PSP ISO into a PSN EBOOT.PBP
[-elf]: Encrypt and sign a ELF file into an EBOOT.BIN
- PBP mode:
[-c]: Compress data.
<input>: A valid PSP ISO image with a signed EBOOT.BIN
<output>: Resulting signed EBOOT.PBP file
<cid>: Content ID (XXYYYY-AAAABBBBB_CC-DDDDDDDDDDDDDDDD)
<key>: Version key (16 bytes) or Fixed Key (0)
<startdat>: PNG image to be used as boot screen (optional)
<opnssmp>: OPNSSMP.BIN module (optional)
- ELF mode:
<input>: A valid ELF file
<output>: Resulting signed EBOOT.BIN file
<tag>: 00 - EBOOT tag 0x8004FD03  14 - EBOOT tag 0xD91617F0
       01 - EBOOT tag 0xD91605F0  15 - EBOOT tag 0xD91618F0
       02 - EBOOT tag 0xD91606F0  16 - EBOOT tag 0xD91619F0
       03 - EBOOT tag 0xD91608F0  17 - EBOOT tag 0xD9161AF0
       04 - EBOOT tag 0xD91609F0  18 - EBOOT tag 0xD9161EF0
       05 - EBOOT tag 0xD9160AF0  19 - EBOOT tag 0xD91620F0
       06 - EBOOT tag 0xD9160BF0  20 - EBOOT tag 0xD91621F0
       07 - EBOOT tag 0xD91610F0  21 - EBOOT tag 0xD91622F0
       08 - EBOOT tag 0xD91611F0  22 - EBOOT tag 0xD91623F0
       09 - EBOOT tag 0xD91612F0  23 - EBOOT tag 0xD91624F0
       10 - EBOOT tag 0xD91613F0  24 - EBOOT tag 0xD91628F0
       11 - EBOOT tag 0xD91614F0  25 - EBOOT tag 0xD91680F0
       12 - EBOOT tag 0xD91615F0  26 - EBOOT tag 0xD91681F0
       13 - EBOOT tag 0xD91616F0  27 - EBOOT tag 0xD91690F0
 
для подписывания BOOT.BIN -> EBOOT.BIN 
	sign_np -elf BOOT.BIN EBOOT.BIN 0
 
для подписывания ISO в EBOOT.PBP 
	sign_np -pbp -c NP.iso EBOOT.PBP UP9000-NPRX00001_00-0000000000000000 0
 
Скомпилированную утилиту для 
Windows или 
Linux см. в прикреплённом архиве.