[C/C++/C#][DLL][RUBY] - Potrzebuje DLL do kryptowania


(Rxprojekt) #1

Witam. Potrzebuje DLL'ki (z wywołaniami funkcji + src (chce zmodyfikować algorytm po swojemu)), dla metod kryptujących popularnymi algorytmami Blowfishem i Rijndaelem.

Dodatkowo chciałbym mieć do tego calle Win32API z Ruby'ego.

PS: Wiem że jest biblioteka crypt w Ruby, ale wywołania poprzez C++ i DLL są ponad 30 x szybsze a mi na tym zależy żeby jak najszybciej odkodować duży plik.

Pomożecie??


(Krystian Rosinski) #2

Może warto skorzystać z OpenSSL? Powinno działać bardzo szybko. Google zwraca mi taki wynik poszukiwań:

Simple Blowfish encryption with Ruby

Na stronie biblioteki Crypt piszą również:

EzCrypto is an easy to use wrapper around the poorly documented OpenSSL ruby library.


(Rxprojekt) #3

Żeby napisać kodery do plików to po prostu Marshal Dump z wynikiem??

Jeśli chodzi o jakość mam na myśli około 3 MB na sekundę, tak aby muzyczki (zakodowane) do gry nie musiały się długo wczytywać.

Da się jakoś dodać OpenSSL do RGSS? (z Rpg Makera)?? Bo jakoś musze zaimplementować kodowanie zmiennego klucza w grze... :frowning: