MCPcopy Index your code
hub / github.com/apache/devlake / PKCS7Padding

Function PKCS7Padding

backend/core/plugin/plugin_utils.go:82–86  ·  view source on GitHub ↗

PKCS7Padding PKCS7 padding

(ciphertext []byte, blockSize int)

Source from the content-addressed store, hash-verified

80
81// PKCS7Padding PKCS7 padding
82func PKCS7Padding(ciphertext []byte, blockSize int) []byte {
83 padding := blockSize - len(ciphertext)%blockSize
84 padtext := bytes.Repeat([]byte{byte(padding)}, padding)
85 return append(ciphertext, padtext...)
86}
87
88// PKCS7UnPadding PKCS7 unPadding
89func PKCS7UnPadding(origData []byte) []byte {

Callers 1

AesEncryptFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected