Fips 140-2在Visual Basic.net 2012中编译? [英] Fips 140-2 Compiling in Visual Basic.net 2012?

查看:82
本文介绍了Fips 140-2在Visual Basic.net 2012中编译?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在我的操作系统中启用了fips-140-2,我无法更改或使用工作,也不想。我有visual studio express 2012和MSSQL express安装。如何启用Visual Studio以使用适当的加密算法以便编译代码?



我收到此构建错误:



错误1无法写入输出文件'C:\Users\JoeDoe \Documents\Visual Studio 2012 \Projects \ Hotel Room Selection \ Hotel Room Selection\obj\\ \\ Release\Hotel Room Selection.pdb':此实现不是Windows平台FIPS验证的加密算法的一部分。酒店客房选择



VB.net在应用程序开发中使用什么默认的散列或加密?



任意非常感谢帮助!



问候,





Jon < br $> b $ b



此代码的编程没有任何问题。这个应用程序中没有代码,它只是一个带有对象的模拟gui。我打赌你花万亿美元打开一个新的Windows窗体vb.net 2012应用程序项目,没有任何改变也不会编译。打开visual studio 2012也没有任何错误。 Appleartnly你不应该在启用了FIPS-140-2策略的支持'服务器'上调试代码。启用的原因是由于我想要确保我在适用的地方使用安全加密。



这里http://forums.asp.net /t/1265047.aspx



我正在寻找一个针对VB.net 2012而不是Web服务器的特定工作。



在调试编译时,这里是错误:



错误1无法写入输出文件'c :\users\joedoe \documents\visual studio 2012 \Projects\ blackNocodewindowsformapplication\ blanknocodewindowsformapplication\obj\Debug \ blacklacodewindowsformapplication.pdb':此实现不是Windows平台FIPS验证的加密算法的一部分。 blacknocodewindowsformapplication



这里是发布错误,如果没有调试二进制文件,为什么它会发布二进制文件?



错误1无法写入输出文件'c:\users\joedoe \documents\visual studio 2012 \Projects\blacknocodewindowsformapplication\blacknocodewindowsformapplication\obj\Release\blacknocodewindowsformapplication .pdb':灾难性失败blacknocodewindowsformapplication



如果我在配置中更改这些值,它们将适用于visual studio和vb.net?

I have fips-140-2 enabled in my operating system and I can't change this or use a work around nor do I want to. I have visual studio express 2012 and MSSQL express installed. How do I enable Visual studio to use the appropriate encryption algorithms so I can compile code?

I'm getting this build error:

Error 1 Unable to write to output file 'C:\Users\JoeDoe\Documents\Visual Studio 2012\Projects\Hotel Room Selection\Hotel Room Selection\obj\Release\Hotel Room Selection.pdb': This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms. Hotel Room Selection

What default hashing or encryption does VB.net use in application development?

Any help would be greatly appreciated!

Regards,


Jon


There aren't any issues with the programming of this code. There is no code in this application it's just a mock up gui with objects. I'll bet you a trillion dollars opening a new windows form vb.net 2012 application project with no change won't compile either. Opening visual studio 2012 doesn't have any errors either. Appleartnly your not supposed to be able to debug code on a supposid 'server' with the FIPS-140-2 policy enabled. The reason that is enabled is due to the face I want to make sure I'm using secure encryption where applicable.

Here http://forums.asp.net/t/1265047.aspx

I'm looking for a speciffic work around for VB.net 2012 not the web server.

On debug compile here is the error:

Error 1 Unable to write to output file 'c:\users\joedoe\documents\visual studio 2012\Projects\blacknocodewindowsformapplication\blacknocodewindowsformapplication\obj\Debug\blacknocodewindowsformapplication.pdb': This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms. blacknocodewindowsformapplication

here is the release error, well gee if there isn't a debug binary why would it make a release binary?

Error 1 Unable to write to output file 'c:\users\joedoe\documents\visual studio 2012\Projects\blacknocodewindowsformapplication\blacknocodewindowsformapplication\obj\Release\blacknocodewindowsformapplication.pdb': Catastrophic failure blacknocodewindowsformapplication

If I change those values in config will they apply to visual studio and vb.net?

推荐答案

嗯....是的。



我的操作系统启用了fips-140-2,我可以'改变这个或使用工作也不是我想要的。



FIPS 140-2是联邦信息处理标准PUBLICATION 140,修订版2。它不是加密标准,而是定义安全标准加密模块必须遵守的。



您所拥有的一项政策告诉Windows它使用的任何加密算法,无论是文件系统加密还是其他,都必须符合FIPS 140-2标准。这都是在操作系统级别处理,而不是在Visual Studio中处理。





我有visual studio express 2012和MSSQL快递安装。如何启用Visual Studio以使用适当的加密算法以便编译代码?



这根本没有意义,因为没有加密Visual Studio在构建过程中随时使用。 FIPS合规性策略涵盖Windows,而不是Visual Studio。当由Visual Studio或命令行编译器构建时,目标不会被加密。



VB.net在应用程序开发中使用什么默认的散列或加密?



无。没有这样的事情。



无法写入输出文件'C:\ Users \JoeDoe \ Files \ VisualVisual Studio 2012 \Projects \酒店客房选择\酒店客房选择\ objj \ Release \ HotelHotel Room.pdb'



嗯,这个错误通常有与加密无关。关闭Visual Studio并重新打开它。打开你的项目,但不要编译它。不要做任何事情,但请查看错误窗口。您的项目缺少一个或多个文件的可能性非常大。
Ummm....yeah.

I have fips-140-2 enabled in my operating system and I can't change this or use a work around nor do I want to.

FIPS 140-2 is the Federal Information Processing Standards PUBLICATION 140, revision 2. It's not an encryption standard, but defines the security standards that a encryption modules must adhere to.

What you have is a policy that tells Windows that any encryption algorithms it uses, be it file system encryption or whatever, must be FIPS 140-2 compliant. This is all handled at the operating system level, not in Visual Studio.


I have visual studio express 2012 and MSSQL express installed. How do I enable Visual studio to use the appropriate encryption algorithms so I can compile code?

This makes no sense at all because there is no encryption that Visual Studio uses at any time during the build process. The FIPS compliance policy covers Windows, not Visual Studio. Targets are not encrypted when built by Visual Studio or the command line compilers.

What default hashing or encryption does VB.net use in application development?

None. There's no such thing.

Unable to write to output file 'C:\Users\JoeDoe\Documents\Visual Studio 2012\Projects\Hotel Room Selection\Hotel Room Selection\obj\Release\Hotel Room Selection.pdb'

Well, this error usually has nothing to do with encryption at all. Close Visual Studio and reopen it. Open your project but DO NOT COMPILE IT. Do not do anything, but look at the Errors window. Chances are really good that your project is missing one or more files.


这篇关于Fips 140-2在Visual Basic.net 2012中编译?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆