AnCH Framework 0.1
Another C++ Hack Framework
 
Loading...
Searching...
No Matches
anch::crypto::PKCS5Padding Class Reference

PKCS5 padding implementation. More...

#include <pkcs5Padding.hpp>

+ Collaboration diagram for anch::crypto::PKCS5Padding:

Static Public Member Functions

static void pad (uint8_t *data, std::size_t len, std::size_t expLen)
 
static std::size_t length (uint8_t *data, std::size_t len)
 

Detailed Description

PKCS5 padding implementation.

Padding used in PKCS5 public-key cryptography standard.

Since
0.1
Author
Vincent Lachenal

Member Function Documentation

◆ length()

static std::size_t anch::crypto::PKCS5Padding::length ( uint8_t * data,
std::size_t len )
static

Unpad data

Parameters
datathe data to unpad
lenthe block length
Returns
the data length

◆ pad()

static void anch::crypto::PKCS5Padding::pad ( uint8_t * data,
std::size_t len,
std::size_t expLen )
static

Pad data

Parameters
datathe data to pad
lenthe data length
expLenthe expected length

The documentation for this class was generated from the following file: