SLB2: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) No edit summary |
CelesteBlue (talk | contribs) No edit summary |
||
Line 5: | Line 5: | ||
See [http://www.psdevwiki.com/ps4/SLB2#Structure|SLB2 structure]. | See [http://www.psdevwiki.com/ps4/SLB2#Structure|SLB2 structure]. | ||
== SLB2 embedded files in PUP SPKG == | == SLB2 embedded files in PS Vita PUP SPKG == | ||
* second_loader.enc | * second_loader.enc | ||
Line 11: | Line 11: | ||
* secure_kernel.enc | * secure_kernel.enc | ||
* secure_kernel.enp | * secure_kernel.enp | ||
* secure_kernel.xxx (FW 0.931 only) | * secure_kernel.xxx (FW 0.931.010 only, and maybe earlier) | ||
* kernel_boot_loader.self | * kernel_boot_loader.self | ||
* kprx_auth_sm.self | * kprx_auth_sm.self | ||
* prog_rvk.srvk | * prog_rvk.srvk | ||
== SLB2 embedded files in | == SLB2 embedded files in PS Vita eMMC == | ||
* second_loader.enp_ | * second_loader.enp_ | ||
Line 22: | Line 22: | ||
* secure_kernel.enp_ | * secure_kernel.enp_ | ||
* secure_kernel.enp | * secure_kernel.enp | ||
* secure_kernel.xxx (FW 0.931 only) | * secure_kernel.xxx (FW 0.931.010 only, and maybe earlier) | ||
* kernel_boot_loader.self | * kernel_boot_loader.self | ||
* kprx_auth_sm.self | * kprx_auth_sm.self | ||
* prog_rvk.srvk | * prog_rvk.srvk | ||
{| class="wikitable" | |||
|- | |||
! Name | |||
! Earliest Known Version | |||
! Comments | |||
|- | |||
| kernel_boot_loader.self | |||
| 0.931.010 | |||
| Secure KBL and ARZL compressed NS KBL | |||
|- | |||
| kprx_auth_sm.self | |||
| 0.931.010 | |||
| Used with the [[Cmep|cmep processor]] to decrypt SELFs | |||
|- | |||
| prog_rvk.srvk | |||
| 0.931.010 | |||
| [[SCE]] encrypted SELF revocation list | |||
|- | |||
| second_loader.enp | |||
| 0.931.010 | |||
| Secure bootloader | |||
|- | |||
| second_loader.enp_ | |||
| 0.931.010 | |||
| Related to second_loader.enp in some way, likely for encryption | |||
|- | |||
| secure_kernel.enp | |||
| 0.931.010 | |||
| Secure kernel loader | |||
|- | |||
| secure_kernel.enp_ | |||
| 0.931.010 | |||
| Related to secure_kernel.enp in some way, likely for encryption | |||
|- | |||
| secure_kernel.xxx | |||
| 0.931.010 | |||
| Prototype secure kernel loader encrypted differently than secure_kernel.enc | |||
|} | |||
[[Category:Formats]] | [[Category:Formats]] |
Revision as of 04:39, 10 November 2024
SLB2 is the format used to store the encrypted bootloaders on the device. See also SLSK.
Structure
See structure.
SLB2 embedded files in PS Vita PUP SPKG
- second_loader.enc
- second_loader.enp
- secure_kernel.enc
- secure_kernel.enp
- secure_kernel.xxx (FW 0.931.010 only, and maybe earlier)
- kernel_boot_loader.self
- kprx_auth_sm.self
- prog_rvk.srvk
SLB2 embedded files in PS Vita eMMC
- second_loader.enp_
- second_loader.enp
- secure_kernel.enp_
- secure_kernel.enp
- secure_kernel.xxx (FW 0.931.010 only, and maybe earlier)
- kernel_boot_loader.self
- kprx_auth_sm.self
- prog_rvk.srvk
Name | Earliest Known Version | Comments |
---|---|---|
kernel_boot_loader.self | 0.931.010 | Secure KBL and ARZL compressed NS KBL |
kprx_auth_sm.self | 0.931.010 | Used with the cmep processor to decrypt SELFs |
prog_rvk.srvk | 0.931.010 | SCE encrypted SELF revocation list |
second_loader.enp | 0.931.010 | Secure bootloader |
second_loader.enp_ | 0.931.010 | Related to second_loader.enp in some way, likely for encryption |
secure_kernel.enp | 0.931.010 | Secure kernel loader |
secure_kernel.enp_ | 0.931.010 | Related to secure_kernel.enp in some way, likely for encryption |
secure_kernel.xxx | 0.931.010 | Prototype secure kernel loader encrypted differently than secure_kernel.enc |