Jump to content

Card server

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by I613 (talk | contribs) at 00:38, 8 January 2009 (See also). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Card server is software which acts as a key host for card clients. Card server usually has one or more smartcard readers and ethernet interface. Card server emulates CAM for accessing smartcard and offers virtual common interface to the clients.

Operation principle

When the user switches on an encrypted channel, the receiver uses common interface to read the decryption key from smartcard. In this case, the common interface is being emulated by client software which contacts the server requesting a valid key for the selected channel. If the card server has the ability to decode the selected channel, it responds with a valid key to client. The client then becomes able to decode encrypted video transmissions realtime with valid key acquired from the card.

Intended use

A card server is often used to allow multiple cable receivers to share a single card. Some hardware based card server/client modules have built-in wireless connection, which allows them to be used on receivers which lack network interface. On such devices, the client module usually connects into the CI slot.

Controversy

Cable companies forbid using card servers and clients since it allows untraceable Pirate decryption. Card serving doesn't tamper with the actual card, as card cloning did. It uses the card as a normal receiver would use it to operate. Any authentication requests made against the card would validate authentic, since the emulator would pass all requests to the card in the server.

References

[1] Card server feature comparison list

See also