Talk on reverse engineering/cracking DigiCipher 2

remlap

Specialist Contributor
Joined
Aug 21, 2004
Messages
2,332
Reaction score
898
Points
113
Age
37
My Satellite Setup
Gibertini 104cm motorised dish with a Technomate 5402 HD CI+ and TBS 6925 + Gibertini 90cm with 9E 13E 19.2E and 28.2/5E with a Hauppauge WinTV NOVA-HD-S2 Media Centre PC and Pure EVOKE Flow Radio + 100cm Channel Master with 2 LNBs at 24.5W and 30W
My Location
Wales

Vipersan

Emmett Browns Ghost
Joined
Jun 29, 2009
Messages
10,918
Reaction score
6,663
Points
113
Age
66
My Satellite Setup
IP9000HD +
TD110 Dish and TD88 Dish in Tandem
66°East to 60°West.
AZbox PrmHD + OpnbxS9HD + Skybox + DrHD F15
2x VboxII AZ-EL
2 m+ Alcoa PF + BSC421 C-Band lnbf...
+SS2/TwHnS2-3200 pci/TBS6925 pci
1.5 Fortec Star -Gbox - HtoH Ku/Ka/C
My Location
UK
WoW ..
Is this guy still walking around ..
..or has he had a visit from men in black suits with earpieces ?
I'm seriously impressed.
Beats the hell out of the Royal institute Christmas lectures..
;)

Been a while but I was fully conversant in 6502 back in my yoof..

Still own a copy of programming the 6502 by Rodnay Zaks
lol

btw ..I'm NOT advocating the stealing of proprietory content..
I am simply applauding the resourcefulness and intelligence behind the process.
 
Last edited:

2cvbloke

Regular Member
Joined
Jan 5, 2006
Messages
9,768
Reaction score
1,808
Points
113
Age
38
My Satellite Setup
No satellite stuff for the moment (aside from a 43cm minidish that was on the house already), Samsung SyncMaster T27B550 Smart TV & Monitor, and a few computers...
My Location
Near Pontop Pike, Co. Durham
Impressive stuff, didn't understand 99% of it, but, he got there in the end, but he is right, there's naff-all good on TV these days... :-rofl2
 

Vipersan

Emmett Browns Ghost
Joined
Jun 29, 2009
Messages
10,918
Reaction score
6,663
Points
113
Age
66
My Satellite Setup
IP9000HD +
TD110 Dish and TD88 Dish in Tandem
66°East to 60°West.
AZbox PrmHD + OpnbxS9HD + Skybox + DrHD F15
2x VboxII AZ-EL
2 m+ Alcoa PF + BSC421 C-Band lnbf...
+SS2/TwHnS2-3200 pci/TBS6925 pci
1.5 Fortec Star -Gbox - HtoH Ku/Ka/C
My Location
UK
Impressive stuff, didn't understand 99% of it, but, he got there in the end, but he is right, there's naff-all good on TV these days... :-rofl2
Can't pretend to understand a lot of it myself ..
Though I'd like to think I can improve on on 1% ...
sayyy 50% ..
mostly the cpu language ..and the physical processes ..
But DES and key encryption is well beyond me ..
The XOR processes however I sort of get..
This was my favourite 6502 command ..and one that made it possible to cram a lot of processes into small spaces back when I wrote games for Comodore.
;)
I used XOR or 'bit flipping' to create small algo's for 'pseudo sprite' images on the VIC20
 
A

archive10

Guest
I used XOR or 'bit flipping' to create small algo's for 'pseudo sprite' images on the VIC20

Code:
.from   EQUW 0
.to     EQUW 0
.size   EQUB 0
.sprite EQUW 0

; set from, to, size and sprite when calling

.move_sprite
     LDY #0
     LDX #size
     INX
.loop1
     LDA (from),Y
     EOR (sprite),y  
     STA (from),Y
     LDA (to),Y
     EOR (sprite),Y
     STA (to),Y
     INY
     DEX
     BNE loop
     RTS

or something like that. Haven't done this in, erhm, 30 (?) years...
 

Vipersan

Emmett Browns Ghost
Joined
Jun 29, 2009
Messages
10,918
Reaction score
6,663
Points
113
Age
66
My Satellite Setup
IP9000HD +
TD110 Dish and TD88 Dish in Tandem
66°East to 60°West.
AZbox PrmHD + OpnbxS9HD + Skybox + DrHD F15
2x VboxII AZ-EL
2 m+ Alcoa PF + BSC421 C-Band lnbf...
+SS2/TwHnS2-3200 pci/TBS6925 pci
1.5 Fortec Star -Gbox - HtoH Ku/Ka/C
My Location
UK
Code:
.from   EQUW 0
.to     EQUW 0
.size   EQUB 0
.sprite EQUW 0

; set from, to, size and sprite when calling

.move_sprite
     LDY #0
     LDX #size
     INX
.loop1
     LDA (from),Y
     EOR (sprite),y
     STA (from),Y
     LDA (to),Y
     EOR (sprite),Y
     STA (to),Y
     INY
     DEX
     BNE loop
     RTS

or something like that. Haven't done this in, erhm, 30 (?) years...
Very very similar ..
I've forgotten so much over the tears since then ..
for me too ..well over 30 years..
Back then we had no compilers either ..and unlike the C64 which had sprite registers ..
I had to write them from scratch for the Vic 20

So ..one would bitmap the entire screen area ..then generate the sprite ..and this included bit collision detection ..without neccessarily altering the bitmapped background ..
ahh the memories of yoof..
rgds
VS
 
Last edited:

battenfan

Regular Member
Joined
Sep 11, 2006
Messages
493
Reaction score
341
Points
63
My Satellite Setup
1.2m pf
My Location
60N 18E
For a popsci introduction and the history of encryption I recommend reading Simon Singh's Code Book. Very entertaining.
 
Top