Ho visto che un certo numero di algoritmi di allungamento chiave hanno comportato un aumento del numero di operazioni necessarie per calcolare il chiave (ovvero il numero di round all'interno di una funzione hash). Ma, mi chiedo se questi approcci sono più sicuri in quanto aumentano il numero di operazioni necessarie per un importo costante non tenendo conto delle risorse computazionali del dispositivo che esegue l'implementazione.
Non sarebbe più sicuro aumentare il carico di lavoro necessario in funzione delle risorse di calcolo disponibili?
O in alternativa, senza aumentare il numero di round, una piccola sfida potrebbe essere risolta (vale a dire la sfida a 32 bit) e incorporandola nella chiave?