gittigidiyor

CRYPTOWORKS Sisteminin Çalışma Prensibi

uyducu p1

Aktif Üye
Katılım
24 May 2012
Mesajlar
597
Tepkime puanı
16
Puanları
18
Konum
yurt dışı
tamamen bilgilendirme amaçlı alıntı paylaşımıdır..........MADMAX
12-02-2008, 22:34
Philips tarafından geliştirilmiştir. 2006 yılında Irdeto tarafından satın alınmıştır. Türkiye'de D.....tarafından kullanılmaktadır ve diğer ülkelerde de BFBS, UPC Direct, ORF gibi yayıncı kuruluşlarında kullanılmaktadır. Bu sistemin algoritması yakın bir zamana kadar public edilememiştir. Daha önce dump edilen sistem bi ara OPOS kart ile seyredilebiliyordu Yayıncı kuruluş da hemen provider caidini değiştirerek bu kartlara karşı önlemini almış oldu Değişen caidle birlikte nanolar da RSA key kullanmaya başladılar yani eskiden açıkca okunan tarih statü ve chidler rsa şifreleme sistemiyle şifrelendiler yazının alt kısmında bu örneği bulabilirsinizBu şifreleme sistemi nasıl çalışır sorusuna şöyle bir yanıt verebiliriz. Yayıncı kuruluş tarafından aboneye bir smart kart tahsis edilir. Daha sonra karta yayıncı kuruluş tarafından ECM (yetki verme kontrol mesajı) sinyal dataları gönderilir ve bu karta özel olarak üretilmiş olan uydu alıcısı tarafından bu datalar karta yazılır. Eğer bu key yayıncı kuruluş tarafından devamlı gönderilirse legal izleyiciler bir kaç sn aralıklarla yayında kesinti yaşanır. Tabi bu aralıklar iyi ayarlanmalı ki izleyiciler etkilenmesin. Diğer yayın kuruluşları bu key değiştirme aralığını çok uzun tutuyorlar ama özellikle yerli platform şu an key değişimini haftalık (tarihsel olarak) yapıyor. Cryptoworks sisteminde şu an nano 8522 ve 862A lı RSA keyli nanolar kullanılmaktadır Bu keylerin çalışma prensibi bize Cryptoworks sisteminin nasıl çalıştığını göstermektedir detaylı açıklamaları aşağıdadır Sistemin çalışma prensibi ve arge çalışmaları tamamen şahsıma aittir lütfen alıntı yaparken bunu belirtelim...



nano örneği:
A4 48 00 00 66
2F 00 63 80 04 0D 00 xx xx 83 01 C0 85 22 4D CC 20 10 08 94 C3 7B 9C 86 31 A7 71 E1 13 FD CA 5C 98 7A 83 F0 96 96 DF 29 35 D3 D5 E6 FB DA B8 CC 86 2A 64 89 D1 9F A4 F8 0A 18 1B 7A C5 81 76 A7 58 4A 64 A2 A8 4F 84 1F 58 1C AE D5 B2 4C CB 0A 98 EA 68 5A 2D 78 C4 1F 81 7B 86 07 DF 08 8B 45 39 FA 2D D0 23 14 90 00

sistemin kullandığı şifreli nanoların açılımları:
85 22 ve 86 2A lı nanolar:
kartınızın logunu aldığınızda kartınıza 10 adet
A4 48 00 00 66 geldiğini görürsünüz.
bunlar belirli bir sırada kartınıza abone paketlerini yazar. ilk 3 tanesi standart (yurtiçi yutrtdışı gibi) sonuncusu da reklam paketidir.
Standart abolar loglarına baktıklarında bunların sadece 2 tanesinin 90 00 diğerlerinin 94 04 verdiğini görürler.Bunlandan biri standart paket digeri sonuncu olan reklam paketidir.Ama tabiki isterseniz siz signature taratarak bu paketlerin hepsini kartınıza abone gibi yazabilirsiniz. Şu şekilde:.
Kartınıza abo olmayan paketlerin girmemesinin sebebi 86 2A lardaki şifreli
DE 20 custwp datasıdır.Fakat reklam paketinde bu DE 20 FF FF FF FF FF.....FF FF FF olduğundan.kartınıza girmeyen 8522 li datanın peşine kartınıza giren reklam paketinin 86 2A sını ekleyip signature taratırsanız yaklaşık 10-12 dakikada paket kartınıza abo olacak şekilde yazılacaktır. yani gerçek 8f 01 ile birlkte.(12 dakika sürmesi kartın sürekli 85 ve 86 l1 _ifreleri açmasından dolayı)

bu arada A4 48 00 00 54 lerde ise 85 10 larla chid’e göre silme nanoları vardır. birtanede a4 48 00 00 53 gelir buda 85 0F dir buda tarihe göre silmedir.
gelelim açılımlara
önce zoru yani 86 2A

86 2A x1 x2 x3 x4 ...........x30 x31 x32 x33 x34 K1 K2 K3 K4 K5 K6 K7 K8
yani 86 2A ların son 8 bytı önündeki şifreli datayı açmaya yarıyan KEY dir. buna cryptologi sisteminde public key denir. sanırım RSA512 kullanmaktadır.
X1 X2 = DE 20 nin şifreli halidir. gerisi custwp datasıdır. algoritma şöyle işlemektedir. 8 byt key karta ki sadece serialide alarak bir tablo oluşturmaktadır. bu tablo tersten işlemektedir.
tablo son byttan sırasıyla geriye gelerek x1,x2,x3,x4.......x32,x33,x34 le xor lanarak açılıp clear datayı oluşturmaktadır.
85 10 chide göre silme buda yukarıdaki durumla aynıdır. sadece tablo hazırlanırkan serial kullanılmaz.
85 10 x1 x2 x3 x4 x5 x6 x7 x8 K1 K2 K3 K4 K5 K6 K7 K8
K lar keydir geriye şifreli datakaldı.
x1 x2 x3 x4 x5 x6 x7 x8
89 01 0A 93 03 XX XX XX dir..

bunu xorlayacak tablo şöyle oluşur
T8 T7 T6 T5 T4 T3 T23 T1
85 0F tarihe göre silme
85 10 nun aynısıdır.

85 0F x1 x2 x3 x4 x5 x6 x7 K1 K2 K3 K4 K5 K6 K7 K8 K lar keydir geriye şifreli datakaldı.
x1 x2 x3 x4 x5 x6 x7
89 01 0B 94 02 XX XX dir..

bunu xorlayacak tablo şöyle oluşur
T7 T6 T5 T4 T3 T23 T1
85 22 abone paket yazmak.
85 10 ların aynısıdır.

85 22 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 x14 x15 x16 x17 x18 x19 x20 x21 x22 x23 x24 x25 x26 K1 K2 K3 K4 K5 K6 K7 K8
K lar keydir.
x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 x11 x12 x13 x14 x15 x16 x17 x18 x19 x20 x21 x22 x23 x24 x25 x26
8C 03 ST CH CH 8D 04 TT TT TT TT 8F 01 XX 91 01 YY D5 07 PA PA PA PA PA PA PA
bunun da tablosu tersten xor lanarak açılmaktadır
 

Bilgi / İnfo

satcafesi.net kar amacı gütmeyen bilgi & paylaşım üzerine kurulu ücretsiz bir forum sitesidir,Üyeler her türlü bilgiyi,dosya,video,resim,vs. önceden onay olmadan paylaşabilmektedir,bunedenle oluşacak herhangi bir illegal paylaşımdan satcafesi sorumluluk almamaktadır,T.CK.na aykırı paylaşım görüldüğünde iletişim kısmından bizlere bildirmenizi rica ederiz.

Yasal Haklar

Foruma gönderilen mesajlardan öncelikle mesaj sahipleri sorumludurlar. Forum yöneticileri başkalarının mesaj veya konularından sorumlu tutulamazlar. Ancak yasal nedenlere bağlı herhangi bir şikayet durumunda, yetkililer bilgilendirildiği takdirde ilgili düzenleme yapılacaktır.
Üst