Connection Information

To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

Connection Type

AsymmetricEncrypt – PB Docs 2018 – PowerBuilder Library

AsymmetricEncrypt – PB Docs 2018

AsymmetricEncrypt

PowerScript function

Description

Encrypts a blob value with asymmetric algorithm.

Applies to

CrypterObject objects

Syntax

Argument

Description

crypter

The name of the CrypterObject object

algorithm

A value of the AsymmetricAlgorithm enumerated type
that specifies the type of asymmetric
algorithm.

Values are:

  • RSA! – The Rivest-Shamir-Adleman cryptopsystem

  • Rabin! – The Rabin Algorithm

Note: DSA! is designed to be used in
signature, not in encryption and decryption.

variable

A blob whose value is the data you want to encrypt
with Public-Key cipher.

When using the system blob
function to convert a string to a blob, it is recommended to
specify its encoding argument to be EncodingANSI! (for English
characters only) or EncodingUTF8!, otherwise, the default
EncodingUTF16LE! will be used.

pubKey

A blob specifying the public key. Note: A 512-bit
pubKey can encrypt a variable of up to 22 bytes; a 1024-bit pubKey
can encrypt a variable of up to 86 bytes; A 2048-bit pubKey can
encrypt a variable of up to 214 bytes.

Return value

Blob. Returns the result of the encryption if it succeeds. If any
argument’s value is null, the method returns null. If an error occurs,
throw the exception.

Examples

This statement encrypts the data using RSA and then returns the
encrypted data.

See also

SymmetricEncrypt

SymmetricDecrypt

AsymmetricDecrypt

AsymmetricSign

AsymmetricVerifySign

AsymmetricGenerateKey

MD5

SHA

HMAC


Document get from Powerbuilder help
Thank you for watching.
Was this article helpful?
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x