crypto-ts
Version:
Typescript library of crypto standards.
25 lines (24 loc) • 640 B
TypeScript
import { WordArray } from '../lib/WordArray';
export declare class PKCS7 {
/**
* Pads data using the algorithm defined in PKCS #5/7.
*
* @param data The data to pad.
* @param blockSize The multiple that the data should be padded to.
*
* @example
*
* PKCS7.pad(wordArray, 4);
*/
static pad(data: WordArray, blockSize: number): void;
/**
* Unpads data that had been padded using the algorithm defined in PKCS #5/7.
*
* @param data The data to unpad.
*
* @example
*
* PKCS7.unpad(wordArray);
*/
static unpad(data: WordArray): void;
}