The invention provides a method and
system for authenticating
satellite digital on-demand services. The method includes the steps of calling a service running
supporting system after a unified
authentication system receives on-demand information, verifying the user identity, the product information and the user subscription relation through the service running
supporting system, generating on-demand request success information under the condition that the user identity, the product information and the user subscription relation are all correct, and generating
authentication information according to the on-demand information through a digital copyright
encryption system. A user inputs the on-demand information, the on-demand information is received by the unified
authentication system, verified by the service running
supporting system and then authenticated by the digital copyright
encryption system so that
authentication information can be formed, a product receiving terminal with configuration codes receives the
authentication information and on-demand products according to the
authentication information, the user can timely watch the on-demand products, and therefore the problems that the user can not conveniently watch the on-demand products and the
utilization rate of
satellite digital services is low due to the fact that no product on-demand services exist in existing
satellite digital services are solved.