positive: 前言<br>前段时间看到一篇文章讲如何保证API调用时数据的安全性(传送门:https://blog.csdn.net/ityouknow/article/details/80603617),文中讲到利用RSA来加密传输AES的秘钥,用AES来加密数据,并提供如下思路:<br>说人话就是前、后端各自生成自己的RSA秘钥对(公钥、私钥),然后交换公钥(后端给前端的是正常的明文公钥,前端给后端的是用后端公钥加密后的密文公钥;PS:其实我觉得直接交换两个明文公钥就行了),后端生成AES的明文key,用明文key进行AES加密得到密文数据,用前端的公钥进行RSA加密得到密文key,API交互时并将密文数据与密文key进行传输,前端用自己的私钥进行RAS解密的到明文key,用明文key进行AES解密得到明文数据;前端给后端发送数据时同理,这样一来,传输的数据都是密文,且只有秘钥才能解密<br>可惜这篇博客只提供了思路,但并没有具体的代码,我们在网上查找一下资料,开始生撸代码,实现一个前后端API交互数据加密——AES与RSA混合加密,并应用到项目中<br>后端加、解密<br>从网上查找工具类,再进行改造<br>先引入Base64工具类
negative: 欢迎访问中国领事服务网!安全提醒<br>国家概况入境居留安全防范交通出行物价医疗实用信息<br>Loading...<br>(4)按照规定临时进口的物品,如专业摄影摄像设备。<br>3、出境退税<br>在南非购买的大部分商品均包含15%的增值税,外国旅客在南非购买商品,凡金额超过250兰特,从购物之日起90天内,可持商店开具的退税专用发票在离境时向增值税退税员申请退税。如离境口岸无增值税退税员,可通过以下方式联系增值税退税员:<br>邮政信箱:<br>PO Box 107, O.R. Tambo International Airport, South Africa 1627<br>电话: + 27 (11) 394 1117<br>传真: +27 (11) 394 1430<br>电子邮件:info@taxtaxrefunds.co.za<br>网址:http://www.taxrefunds.co.za<br>在南非国际机场办理退税的具体手续:办理登机手续前,在退税品查验柜台向工作人员出示护照和所购商品及正式发票,工作人员在发票上做相应记号,之后过安检和海关,在海关两侧不远处均有专门柜台办理退税,需出示相应发票、护照和登机牌,同时需扣缴一定手续费。另外,如果单件商品价格超过5,000兰特,需要商店在发票上注明购物人姓名。<br>如需了解南非税务及海关规定,请登录www.sars.gov.za 。如需了解具体退税程序,请登录http://www.taxrefunds.co.za 。<br>了解目的地<br>按照洲/国家进行查询<br>服务信息[更多]<br>中国公民办事须知外国人来华办事须知 / Visit China