Basic Interoperable Scrambling System, usually known as BISS, is a satellite signal scrambling system developed by the European Broadcasting Union and a
consortium of hardware manufacturers.
Prior to its development, "ad-hoc" or "Occasional Use" satellite news feeds were transmitted either using proprietary encryption methods (e.g. RAS, or
PowerVu), or without any encryption. Unencrypted satellite feeds allowed anyone with the correct equipment to view the program material.Proprietary
encryption methods were determined by encoder manufacturers, and placed major compatibility limitations on the type of satellite receiver (IRD) that could
be used for each feed. BISS was an attempt to create an "open platform" encryption system, which could be used across a range of manufacturers
equipment.
There are mainly two different types of BISS encryption used:
BISS-1 transmissions are protected by a 12 digit hexadecimal "session key" that is agreed by the transmitting and receiving parties prior to transmission.
The key is entered into both the encoder and decoder, this key then forms part of the encryption of the digital TV signal and any receiver with BISS-support
with the correct key will decrypt the signal.
BISS-E (E for encrypted) is an variation where the decoder has stored one secret BISS-key entered by for example a rightsholder. This is unknown to the
user of the decoder. The user is then sent a 16-digit hexadecimal code, which is entered as a "session key". This session key is then mathematically combined
internally to calculate a BISS-1 key that can decrypt the signal.Only a decoder with the correct secret BISS-key will be able to decrypt a BISS-E feed.
This gives rightsholder control as to exactly which decoder can be used to decrypt/decode a specific feed. Any BISS-E encrypted feed will have a
corresponding BISS-1 key that will unlock it.
Hex -Dex Chart.png (Size: 161.8 KB / Downloads: 39)
Receivers are needed to input 16 digit (8 keys) but the key has 12 digit (6 Keys)- So this is how to convert 12 digit key to 16 digit.
Convert 1st, 2nd and 3rd key to a decimal value and add the 3 numbers.
Then convert this added decimal value to the hex value.
That will be the 4th key.
Following the same process convert 4th, 5th and 6th key to a decimal value and add the 3 numbers.
Then convert to hex value which will be 8th key.
If the converted hex value has 3 digits, remove the 1st digit and use the 2nd and 3rd digit only as a key. For example if it is 23F , the key will be 2F
(Use Hex/Decimal conversion chart for calculaions)
Example - Biss key : 01 23 45 67 89 12
01 has to be converted to decimal 1, 23 to decimal 35, 45 to decimal 69. Add these 3 decimal numbers 1+35+69 for a total of 105.
Convert this 105 to hex 69.
69 will be the 4th key.
67 to decimal 103, 89 to decimal 137, 12 to decimal 18. Add these 3 decimal numbers
103+137+18 for a total of 258. Convert this 258 to hex 102. Remove 1 and use remaining value 02.
02 will be the 8th key.
Final applicable Biss 8 keys: 01 23 45 69 67 89 12 02
Receivers are needed to input 12 digit (6 keys) but the key has 16 digit (6 Keys) - So this is how to convert 16 digit key to 12 digit.
Just remove/ignore 4th and 8th key
Example - Biss key : 01 23 45 69 67 89 12 02
Remove 4th and 8th key
Final applicable Biss 6 keys: 01 23 45 67 89 12
There are 2 types of receivers which needs two diffetent methods of insertion of BISS Key with the remote control (Or Keyboard)
1. Receivers which need only BISS Key with 6 or 8 keys - It may be single line or double line where you insert same key twice (one for the video and other for audio)
2.Receivers which need detailed information such as CAID/Provider ID/SID/Video PID/Audio PID in addition to the Key line/lines.
CAID is always 2600 and you have to exacly insert SID (rest values to leave as 0000s) otherwise key will not work.SID,s can be obtained from the Satellite Charts but
sometimes given SIDs are wrong too,Sometimes you can get it from channel info too but sometimes it may be masked with fake SID too.
In this type of receivers you have to add BISS Key with SID separatly for each channel ( Well known Openbox S9/S10 come under this catagory)