1. A method for digital rights management (DRM) of encrypted digital content, the method comprising: in an electronic device: determining a seed value from a vault file based on biometric information provided by a registered user, wherein said vault file corresponds to said registered user; generating a set of intermediate values based on said determined said seed value and a pre-determined rule; and determining a content key based on said generated said set of intermediate values.