问题列表 - 第9394页

为什么私钥不能在本地计算机上逐字存储或以纯文本形式存储?

我正在读这个:

http://msdn.microsoft.com/en-us/library/tswxhw92(VS.80).aspx

第一句话说:"不应该在本地计算机上逐字或以纯文本形式存储非对称私钥."

这有什么问题?密钥容器如何解决它.

我问的原因是我想生成一个非对称密钥对.我正在编写的应用程序将使用公钥加密它发回给我的信息.我想在我们的源代码管理系统中存储公钥/私钥对,以便备份它.我不应该这样做吗?如果没有,我应该如何存储私钥以便可靠地备份?

谢谢.斯科特

更新:引用句中的'never'真的意味着永远不会.或者它是否意味着我不应该将密钥存储到源代码控制中,除非我不准备承担黑客可能从源代码管理系统或从其获取的备份中检索密钥的风险.

encryption key-management

5
推荐指数
1
解决办法
1145
查看次数

如何在与SQL Server Express一起使用的Windows服务中定义对SQL Server的依赖性

我正在使用以下代码来定义SQL Server上的服务依赖项:

serviceInstaller.StartType = ServiceStartMode.Automatic;
serviceInstaller.ServicesDependedOn = new[] { "MSSQLSERVER" }; 
Installers.Add(serviceInstaller);
Installers.Add(processInstaller);
Run Code Online (Sandbox Code Playgroud)

这适用于两台计算机,一台使用SQL Server,另一台使用SQL Server Express.但是当我在客户端服务器中安装该服务时,它失败了,因为SQL Server Express服务名称不同(SQLSERVEREXPRESS).有没有办法定义在两种情况下都有效的依赖?谢谢.

.net c# windows-services

7
推荐指数
1
解决办法
7286
查看次数

什么是.NET对象生命周期?

.NET中对象的对象生命周期是什么?

据我所知,它是:

  1. 创建的对象 - 调用的构造函数(如果存在)
  2. 使用的方法/属性/字段
  3. 对象被破坏 - 被调用的处理(如果存在)
  4. 在某些时候由GC调用的析构函数

.net object

14
推荐指数
4
解决办法
1万
查看次数

适用于iPhone的XCode测试自动化

我想让我的iphone测试应用程序在iPhone中自动测试.以下是我想要的步骤:

  1. 编译,链接和代码签署iPhone应用程序(Xcodebuild)
  2. 将新构建的应用程序上传到iphone
  3. 自动在iphone中运行上传的应用程序
  4. 从gdb控制台收集结果
  5. 关闭应用程序

现在,我遇到了第2步和第3步的问题,我无法自动完成(我可以通过"构建和调试"按钮从XCode执行此操作.但是,这需要手动点击).

我做了一些关于automator的研究,它没有回答我的问题.我正在考虑的另一个选择是为iphone模拟器编译应用程序并从那里运行它,但我不确定测试结果与真实设备的比较有多准确.

我是Mac/IPhone开发的新手,也许有人有更好的测试方法.欢迎任何反馈和意见.谢谢.

iphone testing

17
推荐指数
2
解决办法
9466
查看次数

PHP:从手机上传照片

我需要制作一个支持从手机上传照片的PHP应用程序.任何想法我怎样才能做到这一点?

php mobile

1
推荐指数
1
解决办法
8487
查看次数

在递归函数中停止settimeout

我的问题是我无法停止计时器.

我有这个方法 来设置这个论坛的超时.它应该将标识符存储在全局变量中.我意外地发现,在我隐藏"mydiv"之后它仍在运行.

我现在还需要知道,如果递归函数创建多个实例,或者仅为超时创建一个实例.因为首先我认为它每次都会覆盖"var mytimer".现在我不太确定.

什么是一个可靠的方法来停止计时器?

var updatetimer= function () {
//do stuff
        setTimeout(function (){updatetimer();}, 10000);

}//end function


//this should start and stop the timer
$("#mybutton").click(function(e) { 
         e.preventDefault();
         if($('#mydiv').is(':visible')){
                   $('#mydiv').fadeOut('normal');
             clearTimeout(updatetimer);

        }else{
                   $('#mydiv').fadeIn('normal');
                   updatetimer();
               }
});
Run Code Online (Sandbox Code Playgroud)

谢谢,理查德

javascript jquery settimeout

13
推荐指数
2
解决办法
3万
查看次数

Managed C++中的字符串数组

我正在尝试用Managed C++编写一个应用程序,但我无法弄清楚如何声明一个字符串数组.

String ^ linet [];

抛出错误

'System :: String ^':本机数组不能包含此托管类型

所以我认为对托管数据类型有不同的方法.究竟是什么?

c++ arrays managed-c++ managed

8
推荐指数
1
解决办法
2万
查看次数

java中的自由/开源屏幕捕获库

我正在研究屏幕捕获工具.目前我的要求是捕获当前屏幕的屏幕截图,可以扩展到屏幕投射(视频)等.所以只想知道哪个是最符合我要求的(开源/免费)java框架/库.

java frameworks open-source screen-capture

3
推荐指数
1
解决办法
2402
查看次数

确定3D点是否在三角形内

给定3D点(x,y和z)以及由三个其他3D点组成的三角形,如何确定该点是否为三角形?

我已经阅读了很多关于在2D中执行此操作的内容,最有帮助的是http://imusthaveit.spaces.live.com/blog/cns!B5212D3C9F7D8093!410.entry,但我正在努力将概念转移到3D -谁可以帮助一般概念或代码示例?

最终我想要做的是获得一个可以代表三角形内部的点列表.

3d geometry

2
推荐指数
3
解决办法
1万
查看次数

1
推荐指数
1
解决办法
535
查看次数