Bloková šifra je algoritmus používaný v kryptografii. Je založen na konceptu zvaném iterovaná produktová šifra, ve kterém jsou prováděny více šifrovacích postupů na skupinách bitů s pevnou délkou, nazývaných bloky. Každé kolo šifrování způsobuje, že neoprávněná dešifrování je pro třetí stranu postupně obtížnější; účinně eliminuje možnost, že šifrování je přerušeno hrubou silou.
Bloková kódová metoda byla nejprve navržena Claudem Shannonem v roce 1949 ve vlivném papíru nazvaném Teorie komunikace tajných systémů . Jsou ústředním prvkem mnoha široce používaných šifrovacích šifer, jako jsou DES a AES.
Iterace, bezpečnostní pojmy