Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Confused by NEXTGEN directive

Aperta
#88 8 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@MHumm ci sta già lavorando.

Dal 2/5/2025.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

bug

With Delphi 12.2 Win32 compiler :

encrypting a string with AES 256bits ECB PKCS7 with a 32bits key

gives me the answer : EDECCipherException: Keymaterial is too large for use (Security Issue)

Why ?

but I get the correct result 👍
RtLvajdNNj/lVtodrXCiXJhyUhyS02noQraeYwK7OmJk2vMF6WB7VvV/7tE86lacCJ11udQyom1koksNw8Yb+g==

If I set the NEXTGEN compiler directive !!!

problem : The NEXTGEN compiler directive does not exist anymore in latest compilers !

My question is : why do I have to set it to get the correct result ?

if allways needed isn't it confusing to keep the deprecated NEXTGEN name ?

Shoud I put $DEFINE NEXTGEN somewhere in the code ?

Lingua principale
HTML
Stelle
286
Fork
78
Merge medio
1g 23m
PR unite (30g)
5

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di MHumm/DelphiEncryptionCompendium

Tutte le issue di MHumm/DelphiEncryptionCompendium

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.