访问sha1加密的Web服务 [英] access sha1 encrypted webservice
本文介绍了访问sha1加密的Web服务的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我必须使用c#访问加密的Web服务,使用sha1对Web服务进行加密,我如何访问该Web服务并使用它
感谢您的帮助
我必须使用什么URL我有.wsdl和.xsd,我真的是Web服务的新手,我曾经在本地使用它们,而不是在线Web服务
I have to access an encrypted web service using c#, the web service is encrypted using sha1, how can i access that web service and use it
thanks for any help
and what url do i have to use i have .wsdl and .xsd, I am really new to web service I have used to use them locally not online web services
推荐答案
不能对Web服务进行SHA-1加密,因为SHA-1不通过加密散列函数进行加密,因此原则上不能在期限内用于加密和解密.请参阅:
http://en.wikipedia.org/wiki/Cryptographic_hash_function [ http://en.wikipedia.org/wiki/SHA-1 [
A Web service cannot be SHA-1 encrypted, just because SHA-1 is not encryption by is a cryptographic hash function, which cannot be used for encryption and decryption in principle, period. Please see:
http://en.wikipedia.org/wiki/Cryptographic_hash_function[^],
http://en.wikipedia.org/wiki/SHA-1[^].
By the way, please read the last article: SHA-1 is considered broken and should not be used at all where security is required.
—SA
这篇关于访问sha1加密的Web服务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文