파라미터로 전달 받은 문자열을 암호화하여 반환하는 API이다.
Parameters | Type | Description |
---|---|---|
strPlainText | STRING | 암호화할 문자열 |
strAlgorithm | STRING | [옵션] 암호화할 알고리즘(BASE64, 3DES, AES) (기본값: BASE64) |
strKey | STRING | [옵션] 암호시 사용할 키 문자열 (기본값: null) |
Type | Description |
---|---|
STRING | 암호화된 문자열 또는 null |
* strAlgorithm 가능한값 BASE64 알고리즘 사용 : BASE64 3DES 알고리즘 사용 : 3DES AES 알고리즘 사용 : AES
* xFrame5 암호화는 BASE64, 3DES, AES 알고리즘을 사용하고 있으며, 전문 암호화 솔루션이 아니기때문에 보안상 문제가 발생할 수 도 있습니다. 보안상 문제가 될 소지가 있는 경우에는 전문 상용 암호화 솔루션을 구매하여 사용하실것을 권장합니다.
오류 발생시 null값이 리턴된다.
strKey 파라미터는 strAlgorithm 파라미터가 BASE64가 아닌 경우에 적용되며, 값을 지정하지 않은 경우에는, 내부에 미리 정의된 값이 사용된다.
function btn_on_mouseup()
{
var strEncText;
strEncText = factory.encrypttext("AES", "AES");
screen.alert(strEncText);
screen.alert(factory.decrypttext(strEncText, "AES"));
}