flat assembler
Message board for the users of flat assembler.
Index
> Projects and Ideas > Optimized Encryption x86-64 |
Author |
|
r22 05 Dec 2006, 20:59
I've been working on a pseudo random encryption algorithm for a short while now. I decided to name the project PROE (pseud random optimized encyrption) and will hopefully be getting approval from www.sourceforge.net to have them host my project.
It's written entirely in x86-64 ASM using FASM. Currently the GUI implementation is only for WinXP64 (sorry no linux port but that is a priority, and shouldn't be too difficult since the source code is modestly organized). Write now its optimized for encrypting and decrypting files but I want to abstract the engine to a place where encrypting and decrypting blocks of data will as well (this will involve a moderate volume of small changes). It's multithreaded and will spawn as many threads as you have processors on your system. AS FOR THE SPEED :P On my AMD x2 3800+ 1GB DDR 160GB 7200RPM + 36GB 10kRPM harddrives I get an average encyrption/decryption speed of ... 20MB/sec which is pretty fast. I've had to defragment my HD's many times encrypting and decrypting large files to test it. Here are the EXE's the encryption one has a MouseHook.dll with it so it can generate satisfactory encryption keys. I'll be hosting the source on sf.net in a few days (if things go well).
|
|||||||||||
05 Dec 2006, 20:59 |
|
r22 10 Dec 2006, 05:37
http://sourceforge.net/projects/proe
The executables are there and the code is in the CVS. I was surprised at the number of hoops I had to jump through just to get CVS working. You'd think sf.net would of streamlined the setup process after however many years of being around. |
|||
10 Dec 2006, 05:37 |
|
RedGhost 10 Dec 2006, 08:40
Where is the x86 version?
_________________ redghost.ca |
|||
10 Dec 2006, 08:40 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.