Overview
  • Package
  • Class
  • Tree
  • Deprecated
  • Todo
  • Hook Reference
  • Docs Home

Packages

  • Abandoned-Cart-Pro-for-WooCommerce
    • Admin
      • Action
      • Activate-plugin
      • Component
      • I18N
      • Import-Pro
      • License
      • Menu
      • Notices
      • Popup-Modal
        • Cart-Detail
      • Recover
      • Report
      • Setting
      • Settings
      • SMS
      • Tab
      • Template
    • Ajax-Functions
    • Classes
    • Common-Functions
    • Database-Layer
    • Encrypt-Decrypt-Data
    • Frontend
      • Cart-Capture
      • Cart-Populate
      • Coupon
      • Place-Order
    • Setting
    • Update
  • None

Classes

  • Wcap_Aes
  • Wcap_Aes_Ctr

Class Wcap_Aes

It will genrate the encryption and decryption for data.

Direct known subclasses

Wcap_Aes_Ctr

Package: Abandoned-Cart-Pro-for-WooCommerce\Encrypt-Decrypt-Data
Author: Tyche Softwares
Since: 3.0
Located at includes/classes/class_wcap_aes.php

Methods summary

public static ciphertext
# cipher( input $input, w $w )

AES Cipher function [5.1]: encrypt 'input' with Rijndael algorithm

AES Cipher function [5.1]: encrypt 'input' with Rijndael algorithm

Parameters

$input
as byte-array (16 bytes)
$w

schedule as 2D byte-array (Nr+1 x Nb bytes) - generated from the cipher key by keyExpansion()

Returns

ciphertext
as byte-array (16 bytes)

Since

3.0
public static key
# keyExpansion( key $key )

Generate Key Schedule from Cipher Key [5.2].

Generate Key Schedule from Cipher Key [5.2].

Perform key expansion on cipher key to generate a key schedule.

Parameters

$key
key byte-array (16 bytes).

Returns

key
schedule as 2D byte-array (Nr+1 x Nb bytes).

Since

3.0
API documentation generated by ApiGen