می گویند شما فقط می خواهید یک شماره را رمزگذاری کنید. برای مثال، می گویند که تعداد می تواند هر دو برابر باشد
. دوبرابر در C # و جاوا 8 بایت است.
اگر شما یک DNS را با استفاده از AES رمزگذاری کردید:
var cypherText = AES.Encrypt (123d)؛ // 8 بایت
این را به اندازه کافی بی اهمیت می کند؟ اگر نه، حداقل به طور قابل توجهی سادهتر از crack cyphertext از ورودی بزرگتر است:
var largeText = GetDeclarationOfIndependence ()؛ // 6760 کاراکتر ascii، بنابراین 6760 بایت
var cypherText = AES.Encrypt (largeText)؛