Software applications executed in current common PC environments are not protected before skilled attackers able to use debuggers or disassemblers. In this page, practically implemented system (SecureFW) for improving security of software application (e.g. software agent) is described. Combination of programmable cryptographic smartcards with support for JavaCard and methods of a mobile cryptography is used. SecureFW framework provides background to shift sensitive code and data of software agent into physical secured environment of smartcard. Possible usages as a ground for Digital Rights Managment architecture and enchancing protection of signing key against malware is described. (more...) |