使用RSA密钥

时间:2017-01-10 06:27:55

标签: angular ionic2

我忘记了密码表单,我按以下方式调用HTTP服务,

let hash = CryptoJS.SHA256(formdata.newpassword);
      let newPassBase64 = CryptoJS.enc.Base64.stringify(hash);
      let url = this.UPIService+'/resetpassword?mobileNo='+this.shareService.getDeviceDetails().mobile;
      console.log('url---'+url);
      let input_data = JSON.stringify({"password": newPassBase64});
      return this.putMethod(url, input_data);

这里任何机构都可以更改手机号码,他们可以更新其他人的密码。

有没有办法确保使用SHA256withRSA?

  • 签名算法SHA256withRSA

  • 使用私钥,对请求进行签名。

  • 使用公钥验证请求。

我们已在服务器级别安装了SSL证书,但未在应用级别安装。(是否还需要在应用级别安装?)

0 个答案:

没有答案