Hi,
damit hab ich mich in den letzten wochen beschäftigt!
Das file ist von der daytona abgekupert. War aber trotzdem nicht leicht das auf der
atmega zum laufen zu bringen.
Wieso läuft das überhaupt auf der atmega?
Der cryptoworks algo besteht aus einem modifiziertem DES algo und bei bedarf RSA.
ORF verwendet aber keinen rsa schlüssel also wird nur DES gerechnet. Daher geht das
auch problemlos mit der atmega.
Zwar kann die daytona mit hilfe des cryptprozessors (mathematischer helfer) DES rechnen,
nützt aber nix da es sich um einen modifizierten DES algo handelt.
Das heisst die daytona hat keinerlei geschwindigkeits vorteile gegenüber der atmega und
muss genau wie sie alles "zu fuss" rechnen.
Der komplette algo läuft in schlappen 100ms durch!
Es gehen im moment nur sender die kein rsa rechnen sprich orf.
Würde das auch auf der funcard laufen?
Nein!
Zwar würde die fun das von der geschwindigkeit schaffen würde aber länger brauchen da sie
nicht multiplizieren kann.
Problem ist sie hat zu wenig flashspeicher und zu wenig sram.
Folgende sender gehen damit:
ORF 1
ORF 2
ATV +
Austria 9 TV
Puls 4 Austria
ORF HD (nicht getestet)
Getestet hab ich es in der dream 7000 intern mit ccamd und scam 3.x
Normalerweise sollte die atmega überall da laufen wo die daytona auch läuft. Aber testet da bitte mal
durch. Ich hab hier zu wenig hardware um das vernünftig zu testen.
Wenn die atmega irgendwo nicht läuft dann sollte die daytona da auch nicht laufen. Ansonsten bitte
berichten...
Es gibt nur 1 file und das geht ins flash der atmega. Internes und externes eeprom werden nicht verwendet.
Nochwas, das file ist NICHT np und darf selbstverständlich verteilt werden!
Paylaş