forked from aniani/vim
Problem: Encryption implementation is messy. Blowfish encryption has a
weakness.
Solution: Refactor the encryption, store the state in an allocated struct
instead of using a save/restore mechanism. Introduce the
"blowfish2" method, which does not have the weakness and encrypts
the whole undo file. (largely by David Leadbeater)
32 lines
197 B
Plaintext
32 lines
197 B
Plaintext
this is one line
|
|
this is ONE Line
|
|
one
|
|
two
|
|
six
|
|
seven
|
|
eight
|
|
nine
|
|
ten
|
|
one
|
|
two
|
|
three
|
|
four
|
|
five
|
|
six
|
|
seven
|
|
eight
|
|
nine
|
|
ten
|
|
monday
|
|
wednesday
|
|
thursday
|
|
friday
|
|
bar apr
|
|
apr
|
|
foo mar
|
|
mar
|
|
bar apr
|
|
apr
|
|
foo mar
|
|
mar
|