6.5 Software based SE implementation
An SE as defined in oneM2M TS-0003 [1] provides security services to applications and guarantee process isolation. In addition to hardware based solutions this can also be provided by dedicated software implementations such as White Box Cryptography. Such implementations are only appropriate when the value or lifetime of the protected asset is limited and the risks of compromising are otherwise mitigated.