DNAیک روشی است که امکان بازیابی اطلاعات و از حالت رمز در آوردن پسورد ها را در کل شبکه فرا هم میکند. با استفاده از این روش از قدرت کلیه کامپیوترهای شبکه برای بازایابی اطلاعات و یا شکستن رمزهای الگورتیمهای مختلف استفاده میشود. در گذشته برای شکستن کلید رمزها نیاز به کامپیوترهای با قدرت و سرعت بسیار بالائی داشتیم اما امروزه با استفاده از DNA میتوانیم از قدرت کلیه کامپیوترهای یک شبکه و بصورت یکپارچه استفاده کنیم. معمولا از سیستمهای mainframe و سیستمهای پردازش موازی برای شکست الگوریتمهای رمز نگاری استفاده میشد، هزینه بالای این سیستمها باعث میشد فقط افراد خاصی و در لابراتورهای مجهز بتوانند این کار را انجام دهند.
در این روش DNA Manager بر روی یک سیستم درو ن شبکه نصب میشود و کلیه DNA Client ها که سیستمهای شبکه میباشند با آن در ارتباط هستند و هر زمان که DNA manager نیاز داشته باشد میتواند از قدرت DNA Client بصورت مخفی استفاده کند.
در شکل زیر مراحل کار DNA را مشاهده میکنید:
برخی از نرم افزارهای DNA عبارتند از:
1.Elcomsoft
2. AccessData
3.Frontier