فهرست کدهای حقوقی باستانی
کد قانونی یک ویژگی مشترک سیستمهای حقوقی خاورمیانه باستان بود. قانون سومری Ur-Nammu (حدود ۲۱۰۰–۲۰۵۰ پیش از میلاد)، پس از آن کد بابل hamururabi (حدود ۱۷۶۰ قبل از میلاد)، از ابتدایی‌ترین منشأ هلال حاصلخیز است. در امپراتوری روم تعدادی رمزنگاری تدوین شد، مانند دوازده جدول قانون روم (اولین بار در سال ۴۵۰ قبل از میلاد مسیح) و Corpus Juris Civilis، همچنین با عنوان کد ژوستینین (۴۲۹–۵۳۴ بعد از میلاد) شناخته شده‌است. در چین باستان، اولین کد کیفری جامع، قانون تنگ بود که در سال ۶۲۴ میلادی در سلسله تنگ ایجاد شد. در هند، احکام اشوکا (۲۶۹–۲۳۶ پیش از میلاد) توسط قانون مانو (۲۰۰ قبل از میلاد) ایجاد شد.
رمزنگاری قالبی
AES در سال ۲۰۰۱ پذیرفته شده توسط NIST، دارای اندازه بلوک ثابت ۱۲۸ بیت و اندازه کلید ۱۲۸، ۱۹۲ یا ۲۵۶ بیت است، در حالی که Rijndael را می‌توان با اندازه‌های بلوک و کلید در هر چند برابر از ۳۲ بیت، با حداقل ۱۲۸ مشخص کرد. اندازه بلوک حداکثر ۲۵۶ بیت دارد، اما اندازه کلید سایز تئوری حداکثری ندارد. AES در یک ماتریس عمل می‌کند، به این "حالت گفته می‌شود" (نسخه‌های Rijndael با اندازه بلوک بزرگتر دارای ستون‌های اضافی برای حالت هستند).