Encryption gesucht
-Stream-/String-Encryption, keine block encryption
-Wenn in Ruby implementiert, keine Abhängigkeiten zu irgendwelchen libs weil der verdammte Maker keine hat
-Wenn als .dll implementiert, NUTZBAR d.h. kein Jonglieren mit irgendwelchen obskuren Datentypen die Win32Api.new nicht übermitteln kann
-Keysize egal
-Decryption enthalten
Thx.
-MfG, GreyHat
-Wenn in Ruby implementiert, keine Abhängigkeiten zu irgendwelchen libs weil der verdammte Maker keine hat
-Wenn als .dll implementiert, NUTZBAR d.h. kein Jonglieren mit irgendwelchen obskuren Datentypen die Win32Api.new nicht übermitteln kann
-Keysize egal
-Decryption enthalten
Thx.
-MfG, GreyHat
Jaja Bump gegen Regeln etc etc... Aber das ist ziemlich wichtig.
Und da ich weiß dass keiner was ohne Gegenleistung macht kann ich euch (falls ihr Game-Entwickler seid) die Teilnahme an einem höchst intressanten und internen Betatest eines ebenso intressanten und internen Projekts versprechen. Und damit mein ich kein lames von mir entwickeltes Spielchen sondern was wesentlich hotteres!
Btw, ob ihr das selbst codet oder mir einfach was ausm Net sucht (viel Spaß suche seit Wochen) is mir Wurst...
-MfG, GreyHat
Und da ich weiß dass keiner was ohne Gegenleistung macht kann ich euch (falls ihr Game-Entwickler seid) die Teilnahme an einem höchst intressanten und internen Betatest eines ebenso intressanten und internen Projekts versprechen. Und damit mein ich kein lames von mir entwickeltes Spielchen sondern was wesentlich hotteres!
Btw, ob ihr das selbst codet oder mir einfach was ausm Net sucht (viel Spaß suche seit Wochen) is mir Wurst...
-MfG, GreyHat
Also ich habe von der Materie keine Ahnung, deswegen kann ich schlecht weiterhelfen. Die Standard Pack Methode nutze ich ab und zu mal.. Das ist dann das höchste der Gefühle
Aber die schickt net oder?
Aber die schickt net oder? Skripte:
Animations "Entruckler"
Console
Drunken Mode
Eventskript Debugger
Flat-Events
Impassable Script
Item Shortcut
MSS: Monsta's Shoot System (Neu)
Radius Skript
Random Event Teleport
RMXP Leistungstest
Single Rotate
Split Screen (Beta)
Tutorials:
'alias' Bug beheben
Eigenes RTP
Standard KS komplett Übersetzen
RGSS: Eigener HUD
Programme:
Maker Exchange [ MEX ]
RMXP Skript Explorer
RPGXP Code Converter
Spiele:
[Minispiel] Stampfi V1.5 (Gold)
[Minispiel] Mastermind XP
[Humor] Verfressene Klone
______________________________
[Zukunft] Evil Science
zum Lesen den Text mit der Maus markieren
Soderle, hab ma nach deinen Vorgaben mir [wikipedia]RC4[/wikipedia] rausgesucht. Hoffe es ist das was du suchst.
Ach und ich wünsche noch nen schönen Tag
|
|
Ruby Quellcode |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 |
#============================================================================== # ** RC4 (aka ARC4 and ARCFOUR) #------------------------------------------------------------------------------ # Authors: Cremno (Ruby implentation), Ronald L. Rivest (developer of RC4) # Date: 16-09-2008 06:12 (dd-mm-hh hh::mm GMT +01:00) # Thanks: Jason Cooper (for a great RC4 Tutorial), Wikipedia #------------------------------------------------------------------------------ # With this snippet you can en- and decrypt strings to/from RC4. #============================================================================== class String #-------------------------------------------------------------------------- # * En- and decrypts to RC4 (Original by Ronald L. Rivest) #-------------------------------------------------------------------------- # Usage: # <string>.rc4(<Key>) => en- or decrypted string # Examples: # "24z2".rc4("24g3") => "nhnU" # "nhnU".rc4("24g3") => "24z2" #-------------------------------------------------------------------------- def rc4(_key) _cipher = "" _size = 256 _sbox = Array.new(_size){|i| i} # fill keybox _kbox = (_key * _size).slice(0, _size).unpack("C*") # prepare substitionbox _j = 0 _size.times{|i| _j = (_j + _sbox[i] + _kbox[i]) % _size _sbox[i], _sbox[_j] = _sbox[_j], _sbox[i] } # crypt text _i = _j = 0 length().times{|z| _i = _i.next() % _size _j = (_j + _sbox[_i]) % _size _sbox[_i], _sbox[_j] = _sbox[_j], _sbox[_i] _in = (_sbox[_i] + _sbox[_j]) % _size _cipher << (slice(z) ^ _sbox[_in]) } _cipher end end |
zum Lesen den Text mit der Maus markieren

