Ano to je nebezpečí, pokud byl soubor v interní paměti, tam bych čekal, že řadič flash může brát v úvahu použitý souborový systém a poznat, že daný sektor není potřeba a zrušit ho. Nevím jak je běžné šifrování (v PC ho používá málokdo, ale u mobilů tomu může být jinak), to by opět situaci značně zkomplikovalo. Proto také obnově interní paměti dávám menší naději.
V klasické (SD) flash se smazáním souboru pro ni nic nemění, protože to je soubor jenom vyškrtuntý z indexu (řadič té flash neví, že na sektory souboru se už nikde neodkazuje). Opravdové smazání se děje až požadavkem o přepis daného sektoru (tedy fyzické smazání a nahrazení jinými daty), tehdy obsah sektoru přestane být dostupný bez ohledu na to, jestli pro nová data byla použita stejná fyzická buňka paměti nebo jiná. Pak už by se muselo jít na nižší level a to už jen tak někdo neumí (většinou jen výrobce karty a zpřátelené servisy a někdy ještě možná pár hackerů).