topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 26, 2024, 8:04 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Crush [ switch to compact view ]

Pages: prev1 ... 3 4 5 6 7 [8] 9 10 11 12 13 ... 17next
176
N.A.N.Y. 2009 / Re: NANY 2009 Release: Crush Cryptonizer
« on: February 27, 2009, 10:02 AM »
Thank you for your hint, Andr3w! I´m only a funcoder who wanted to release just in time some small utils for the NANY challenge and in this phase codechanges can result in problems like this. Coders are still human.
Why don´t you tell me in your first post about this memory-problem :huh:?

After decoding for checking the results I forgot to release them again ... a rather silly error that didn´t influenced the functuality or security, because I filled it with zeroes. I repaired this now in the new release Crush Cryptonizer V1.1b and inserted some other small fixes and security features like the standard keylength setted to a prime number, a shorted output message (only the first 256 Bytes of the file datas are shown). The OTP now deactivates the password field and doesn´t stays in memory till direct deletion. In further releases the OTP can be combined with it. If you selected an OTP and want to release the password field again you only have to press escape in the OTP fileselection dialogue or endecode something with it.

When you aren´t a coder why are you so hot on looking at the full source? Your most important questions should be answered with the encryption routine. I´d say the source declares all impotant by itself. Some variables are created with the dialog and are static as long as it´s not closed again. Functions fill them with file information and endecrypted code. Other tables like the random-number-table of random.org or the calculated salt are directly allocated with new and delete, capsulated in an own class that is directly created before and after endecryption. There´s no magic inside the code :)

I also don´t think I created something new ... all you see is still standard encryptions like +-*/ xors, swaps and shifts .. nothing special, right? I decided not to use fixed slide and coding matrices (that are much faster compared to this with the focus on realtime cryptography) to get some other advantages that I´m paying with a rather slow speed. I only broke all predefined rules of standard encryption routines and so rise the ladder of security.

177
During the last 8 years I get my full versions another way:
Microsoft makes launch-conferences at the release for different product-lines each 2-3 years (developers - all programming languages, website creators and designers and project & business management software). If you visit them you often get expensive new products with full commercial licences for free (sometimes including updates) with additional DVDs containing nearly all powerpoints and videos of all developer-tracks. The only important rule: You aren´t allowed to sell the software, but you can install as example the visual studio up to 5 different computers! Ok, you have to pay a rather small fee to enter them - its cheaper than the products alone - but registering can be only a few 100$ if you get the early-bird registrations some months before.

Not everybody can achieve the BizSpark program, because it´s only for startups and there are some other rules, but i also want to get additional software-support this way if possible :)

178
N.A.N.Y. 2009 / Re: NANY 2009 Release: Crush Cryptonizer
« on: February 26, 2009, 03:11 AM »
Thank you for using Cryptonizer! ;)

I´m still working on many code improvements like a more effective encryption algorithm (there have been some little flaws and especially a bit self modifying algorithm depending on your password), an included memory and filewiper, a new random-number generator, an OTP-Password combiner and I ´m also keeping contacts to other crypto-coders changing ideas. Don´t expect something incredible big from the sourcecode ... I like it simple - you´d be astonished how short it is (take a look at the main enryption loop of Cryptonizer 1.1 in the spoiler - I removed notices, Traces/Testers and alternative code). Don´t think your password/key contains the original OTP/ASCII-code - it´s changed by the random number generator. The code for the key/salt/PW generation is much bigger than this. I know you could make it much faster using modulo masking but then you´ve to use 2^x fixed ranges and don´t take care of odd divisors that makes it easier to bruteforce-crack code. You can read the most important functions in the technical description at the beginning of this thread. I´m actually starting a company and don´t have much time to work on it - but Cryptonizer has a high priority because I also use it for my commercial products licence generator. It´s also taking a lot of time to measure the encryption-strength with crypto-testing-tools. So the new release could take a while.

If you´re a coder: I´m open for each new idea and suggestions!

One thing you should know is that the new version will not be compatible with the actual one.

A little thing I didn´t mention till now and haven´t included in the standard settings:
If you use Cryptonizer for sensitive datas you can improve the actual security by selecting an odd and rather big Key length - this isn´t influencing the encoding/decoding time too much compared to more iterations and the security rises with every single extra character.

Spoiler
for (itercnt=0; itercnt < iteration; itercnt++)
{
 for (int x=0; x<loop; x++)
 {
  swap(ptxt[x % len], ptxt[u % len]);
  swap(ptxt[x % len], Key[u % Keylen]);

  ptxt[u % len] ^= u>>ror1;
  ptxt[x % len] ^= u>>ror2;
  Key[x % Keylen] ^= u>>ror3;
  Key[u % Keylen] ^= u>>ror4;

  ptxt[x % len] ^= Key[(x+u) % Keylen];
  ptxt[x % len] -= Key[(x+(u>>ror9)) % Keylen];
  ptxt[x % len] ^= Key[x % Keylen] ^ u;

  swap(Key[(x+(u>>ror6)) % Keylen], Key[(x-(u>>ror7)) % Keylen]);

  Key[x % Keylen] ^= ptxt[(x-(u>>ror8)) % len];
  Key[x % Keylen] -= ptxt[(x-u) % len];
  Key[x % Keylen] ^= ptxt[x % len];

  u ^= ((unsigned int)Key[(x-iteration^(ptxt[x%len])) % Keylen] ^ PW[((x-Key[x % Keylen]-PWlen) % PWlen)]) * 7 / 3 ^ PW[x % PWlen];
  _asm rol u,ror5
 }
}


179
Post New Requests Here / Re: IDEA: File/Folder Password Encryption
« on: February 23, 2009, 07:42 PM »
You can use for single files Crush Cryptonizer  :-[

180
Living Room / Re: Stop-motion videos
« on: February 23, 2009, 07:39 PM »
I´d say it´s a difference to paint each frame with oil colors. The movie is impressive.

181
Living Room / Catchy Songs
« on: February 20, 2009, 03:52 PM »
I visited some sites today and looked at some old Animations of Eric Schwartz.
Suddenly I noticed the newest entry Amiga Tribute :greenclp: (a must see for any Amiga-fan!).
The song was very interesting and I wanted to know who made this. The search led me to the Portal song "still alive".

This title is so addicting that there are hundrets or thousands of fanvideos and cover versions out there. There are videos with incredible robots, Alyx, covered by creative people and even the Composer!

I know this phenomenon only from Chocolate rain that also has been covered by Chad Vader, Stupid Mario Brothers, Zombies, Kuato and even C64 computers :eusa_dance:

Do you know others songs like these?
Please post them here (perhaps with some links to especially funny or cool videos or interesting covers).

182
I find it beautiful to create such complicate code (for maximum optimising) that I need after some time hours to understand what I did there how and why. But hey, I´m not a pervert, I only follow my animal instincts!
The strange reason could be hidden deep in the social role behaviour of men: The mystery of unknown secrets makes also women more attractive and it´s a lot of fun to reveal them. After a while out of sight they regain this cloak of mystery again.

183
Its very old but I prefer for fast and simple renaming the 1-4a Rename in expert mode (press F2 after start).
[attachthumb=#1][/attachthumb]

184
Assembly / Re: What version of assembly? Any
« on: February 12, 2009, 01:51 PM »
No, Bero of 0ok is now also a member of Farbrausch.

185
mahesh2k has hosted the NANY 2009 Developer Interviews now.

186
Assembly / Re: What version of assembly? Any
« on: February 12, 2009, 10:11 AM »
A rather good one is the 0ok-Assembler from Farbrausch.

187
Thats right! I don´t have to pay anything in this time. Additionally I have a 5 years mobility guarantee. I also had the luck that I was there at a special day that led to a 500€ tanking coupon - I prefered it to get the money directly for spending it the way I like.

188
This could be a cool tip that helps for a short time: I bought a new car (Fiat Linea Multijet Exclusive Edition) that I can use 2 years without paying it back - after this time I can also decide to change it with another one. It´s cheaper than my old vehicle (Punto 55) at driving (I must admit that I use the old car also). It also has all important features top brand are offering and coasts the half or less than others.

189
Mini-Reviews by Members / Re: List of disc catalogers
« on: February 11, 2009, 08:38 AM »
Ok, I send you the actual list during the next week (I take a short look on it before).
Initially the idea was discussed of a wiki or posts that would be updateable by more than one person but I guess that's the limitation of having something like this in a forum
Let´s all get admins!

190
Announce Your Software/Service/Product / Re: Review Needed: Onecore
« on: February 11, 2009, 07:36 AM »
You forgot to inform us about the interviews of me and some other developers from Donationcoder.com or am I faster than you? ;D
Ar we the first you interviewed since 2006 or have you "lost" the others somehow?

191
Mini-Reviews by Members / Re: List of disc catalogers
« on: February 11, 2009, 07:14 AM »
I only want to mention that I sent an updated version of the disc-cataloger-list 4 months ago to tomos - he know´s the right way to update the list here. In the meanwhile I´ve updated it again. Some of the old entries have been updated and there are new entries... it´s still growing. I also sent a benchmark-list to him for a release (comparison of the searching speeds of different programs and different versions of some programs - some are getting slower and slower like WhereIsIt?).

Btw.: Ups... Sorry, I collected and tested Camel Disc Catalog in the past but forgot to include it in the list (or lost it somehow?). It impressed me with some new features no other cataloger offers.

192
I never use shaving-creams - you additional need a lot of water. But you don´t need to stop shaving. I´m switching each 2-3 days between the cheapest plastic shavers (only using water and they´re often good enough for several weeks) and my electric shaver that works for a very long time without changing the scissors!

We also like it very much to visit regularly second hand trade fairs.

193
Living Room / Re: Stop-motion videos
« on: February 03, 2009, 06:36 PM »
I remembered this funny invisible car race  :greenclp:

194
Mini-Reviews by Members / Re: Mini-Review: Altiris SVS
« on: February 02, 2009, 06:05 AM »
Yes, it works with Vista.

195
Mini-Reviews by Members / Re: Mini-Review: Altiris SVS
« on: February 02, 2009, 05:01 AM »
Altiris SVS is nearly perfect working for me. Additional community tools can be downloaded at juice. Why improving something that´s nearly perfect and free for private usage?

196
Developer's Corner / Re: How do you........
« on: February 02, 2009, 04:57 AM »
The fastest way is using hashtables... nothing special.

197
General Software Discussion / Re: The New (And Improved?) VLC
« on: January 31, 2009, 05:44 AM »
@lanux128: I can send the output to my television with the gfx-card-settings to the fullscreen output of the second device. If you´re using an extended display (2 screens showing the half of a big one) you can pull the vlc-window to the second screen and double-click it to get it fullsized.

198
General Software Discussion / Re: Microsoft Songsmith
« on: January 29, 2009, 09:12 AM »
Algorithmic compositions? I remember that I often listened to Algomusic on the Amiga.
The additional automatic song name generation was sometimes very funny.

199
I have some files here that contain NO kind of timestamp. This would be useful to repair these broken dates. Does someone also has found anything like this on his drives?

200
Living Room / Re: DonationCoder clone?
« on: January 25, 2009, 08:34 AM »
Here are some clones;D

Pages: prev1 ... 3 4 5 6 7 [8] 9 10 11 12 13 ... 17next