在本篇論文中,我們針對階層式金鑰管理架構作深入的研究與探討,如Lin在1997年所提出的離散對數階層金鑰架構,以及稍後一些學者所提出的建議以及改進的方法等,並將之配合智慧卡運用於隨選視訊上,實現內容保護、影片分級與使用者管理等機制。 但因為智慧卡是屬於低運算能力的設備,因此隨選視訊系統中的運算量必須相當低才行,所以我們也提出以二次剩餘理論為基礎的階層式金鑰架構,其主要的運算只需做ㄧ次模數乘法,因此成功地降低智慧卡所需的運算量。 In this thesis, we do deep research and discussion to the hierarchical key management structure including of Lin’s discrete logarithm method proposed in 1997 and a lot of scholar’s suggestion and improved methods. We also apply it and smart card cooperatively on video on demand (VOD) system to carry out content protection, video classification and user management mechanisms. But because the smart card is the equipment of low computational ability, the operation amount in the VOD system must be quite low. So, we also propose a hierarchical key management method based on quadratic residues theorem. The main operation amount of this method is just a modular multiplication. Therefore, we reduce the operation amount that smart card need to deal with successfully.