Qml 密码加密

Qml 密码加密,qml,Qml,我正在用QML在诺基亚手机上开发一个处理服务器的应用程序 我需要发送一个加密密码“使用DES加密算法”到服务器端 我该怎么做 我的用途如下: import "../js/Des.js" as Core Button { id:loginBtn anchors.centerIn: parent text: "test encryption" onClicked: { var doc = new XMLHttpRequest(); doc.onreadystatech

我正在用QML在诺基亚手机上开发一个处理服务器的应用程序

我需要发送一个加密密码“使用DES加密算法”到服务器端

我该怎么做

我的用途如下:

  import "../js/Des.js" as Core

  Button {
  id:loginBtn
  anchors.centerIn: parent
  text: "test encryption"
 onClicked: {
  var doc = new XMLHttpRequest();
  doc.onreadystatechange = function() {


                        if(doc.readyState == XMLHttpRequest.DONE) {
                                    var a = doc.responseText;
                                    print(a);

                  }


        }
  var result = Core.des ("My_key","1234");
     print(result);
  }
  }
结果变量值为:A???r4

有谁能告诉我我是否用错了那个库,或者告诉我另一个解决方案吗

提前感谢。

两种解决方案:

使用Javascript直接在QML中执行DES加密,这是google在本页面上给出的一个快速示例


<>或者在C++中创建一个小包装,从JavaScript调用DES加密。有很多可用的库,例如

非常感谢您的快速响应,但我尝试了此链接,但没有正确提供加密。你能告诉我如何使用QML的QCA吗..一个快速的猜测是例程以原始二进制格式给出它。