n.a.v. discussie in de peazip-850 aankonding op tweakers:
@Qalo

Waarom zou je Peazip op Linux willen?

omdat het protable & GPL is? Omdat het meerdere features bevat?

@beerse

Onder linux gebruik ik voor inpakken overigens al 30 jaar en nog steeds gzip, meestal in combinatie met tar.

Je archiveert met .tar en evt. compress je. Uitpakken doe je dan met deflate. Browsers compressen sowiezo headers met gzip (dankzij Apache). Door de invloed van OS’ses, browsers en App Stores is de meeste data sowiesoe encrypted. En dan heb je nog de hele industry, met het professionele stuk met veel encrypted verkeer tussen ISP’s, o.a. de POSIX-standaard maar ook het FIPS-programma.

Probeer in een powershell window maar eens het commando ‘ls’, de unix/linux tegenhanger van het dos commando ‘dir’.

Ja, en deze ervaring wordt echt beter als je Rust tooltjes gaat gebruiken. Op GNU/Linux heb je zelfs geen Powershell nodig.
Ik gebruik nog steeds de workflows uit mijn eerste Shell menu, toen ik o.a. custom versies van DOS 3.11/4.01/6.22 op een EGA scherm draaide, evt. vanaf één enkele 3.5″ 1,44MB floppy, en allerlei commands aan kan roepen met extra parameters, bv. bij het commando’s ‘dir’, de opmaak via /p en/of /w (resp. Pagina-weergave aka Pause or Scroll & Wide-view, for 3-column layout) toevoegen. Extra tooltjes zoals tree maakt de experience erg aangenaam en klikbaar.

En @Stromboli uit peazip-790.

256-bit AES met KDF is de best!

Zeker een goede keus maar o.a. folder & file-handling kan altijd verbeterd worden.

From: https://social.msdn.micro…th-pbkdf2?forum=wpdevelop

in Windows Phone 8, The System.Security.Cryptography.Rfc2898DeriveBytes class only seems to support key size of 32 because whenever I try to use the Rfc2898DeriveBytes GetBytes method with a value of 256, it crashes with ‘Specified key is not a valid size for this algorithm’ error message.

The System.Security.Cryptography.AesManaged returns the following key and block size

aes.KeySize = aes.LegalKeySizes[0].MaxSize; // returns 256
aes.BlockSize = aes.LegalBlockSizes[0].MaxSize; // return 128

Without the key size 256 and IV size 128, I can’t build compatibility between my Windows 8 app and Windows phone app.

Has anybody implemented PBKDF2 based AES for symmetric encryption in Windows Phone 8 with a 256 bit key? If yes any help will be greatly appreciated.

Is there any other class in WP8 other than System.Security.Cryptography.Rfc2898DeriveBytes which returns a 256 bit key for PBKDF2?

A 32 bit key is weak and can be cracked.

2nd URL: https://social.msdn.micro…th-pbkdf2?forum=wpdevelop

@MicGlou from peazip-860

Microsoft heeft de oude ZIP encryptie specificatie gepakt voor implementatie in Windows. Windows 10 heeft tar.exe, een clone van de originele GNU/Linux Tape Archiver, die een compressor/backend zoals zip of gzip gebruikt.

ZIP programma’s zoals PeaZip gebruiken ook op AES gebaseerde encryptie.

Als je enkel een browser gebruikt, dan kan je ook eens checken naar nanaozip / NanaZip: https://github.com/M2Team/NanaZip
een light-fork van 7zip, met ondersteuning voor minder formaten en vervangt de shell-integratie met een inpak-wizard.

Peazip biedt meer, zoals de smart extract (checkt of bestanden in archief in een folder staan) feature, een password manager, secure delete, hex preview e.a.. Handig is ook de mogelijkheid om externe programma’s aan te roepen, zoals ZPAQ.

[Reactie gewijzigd door Bulkzooi op 20 augustus 2022 15:56]