chickadee » crypto-tools » blob-pad

blob-pad BLOB SIZEprocedure

Given a blob of at most SIZE-1 bytes, and a desired size, returns a blob of SIZE bytes by appending padding to the end of the input blob. The padding is a byte with the high bit set and no other bits set, followed by enough all-zero bytes to fill the block. Conforms to ISO7816-4.