问题列表 - 第31557页

加密:如何将8个字符的字符串转换为128位密钥,256位密钥等?

我试图对此进行研究,但仍有一些问题没有得到解答.我正在研究如何将8个字符的密码转换为高位加密密钥.在我的研究过程中,我找到了可以谈论盐价值的文章.

假设您可以使用所有256个字符,那么8个字符的密码将是64位长.因此,剩下的64位只是一个盐值.并且,如果我错了,请纠正我,但这样做是为了如果有人试图尝试所有可能的值(蛮力)他们必须尝试所有128位,因为即使盐是未知的.

我的问题确实与这个"盐"值有关:

  1. 当有人提出申请时,盐值难以编码吗?如果是这样,不能通过逆向工程获得可执行文件吗?
  2. 如果盐是随机生成的,那么我认为它必须有一些方法来复制它.那么,是不是该函数返回一个能够进行逆向工程的随机盐来迫使它复制自己以获得盐值?
  3. 这可能超出了范围,但是如果在服务器端(客户端/服务器关系)生成salt值,那么它是否必须与客户端共享以便它们可以解密服务器发送的数据?并且,如果它被发送到客户端,它是否不能被截获,这使它无用?
  4. 除了这个'salt'值之外还有其他方法可以将8个字符的字符串变成强加密密钥吗?

encryption cryptography salt

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

为什么jGrowl popup看起来不像预期?

我在我的网站上收到了这个jGrowl通知,当通知框中它的poped jGrowl弹出窗口看起来没有很好的样式.

这就是我调用jgrowl文件的方式

<link rel="stylesheet" type="text/css" href="./include/jgrowl/jquery.jgrowl.css" />
Run Code Online (Sandbox Code Playgroud)

这是通知框

替代文字http://hinuts.com/jgrowl.look.png

jquery jquery-ui jgrowl

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

按钮样式,css

当我移动按钮鼠标时,是否可以更改按钮样式?

当光标在按钮上时,显示以下样式:

input.button_p
{
   color: #000000;
   border-style: none;
}
Run Code Online (Sandbox Code Playgroud)

当光标没有在按钮上时,显示以下样式:

input.button_a
{
   color: #FFFFFF;
   border-style:solid;
}
Run Code Online (Sandbox Code Playgroud)

谢谢

css

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

将UITextView设置为焦点

我有一个可以在父视图上编辑的UITextView以及其他一些东西.如何在父视图显示时将UITextView设置为焦点?

iphone objective-c uiview

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

如何使用服务与Panoramio API进行交互?

我正在编写一个位置基础客户端,并且很乐意将Panoramio与我的客户端集成,现在问题是我找不到使用类似REST的服务与Panoramio交互的方法.

我知道他们确实有一个API,但它主要用于将内容嵌入到网站中,而不是通过我的代码进行交互(至少从文档中)

有没有人通过这种方式入侵?

我正在为Android和iphone本地编写客户端以防万一你想知道.

干杯,

G.

api rest service panoramio

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

在Visual Studio中有类似Eclipse Perspective的东西吗?

我想知道在Visual Studio(2008或2010)中是否有类似Eclipse Perspectives的东西.

对于那些不熟悉Eclipse的人来说,这是Perspectives定义:

透视图是一组视图和编辑器(部件)的可视容器.这些部分完全存在于视角内并且不共享.透视图也类似于书中的页面.它与任意数量的其他视角一起存在于窗口中,并且像书中的页面一样,任何时候都只能看到一个视角.

让我举个视觉示例:

Java透视: Java透视

SVN存储库透视: SVN存储库透视图

也许没有类似的东西直接开箱即用,但有一些插件.如果是这种情况,它也将是一个有效的答案.

谢谢你的时间.

eclipse perspectives visual-studio

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

jquery ajax成功结果为null

我正在使用jquery进行ajax调用以获取json格式的数据.调用成功回调函数但数据为空.

$(document).ready(function () {
    $.ajax({
        url: "http://apps.sungardhe.com/StudentResearch/public/Research.svc/Schools",
        type: "GET",
        contentType: "application/json; charset=utf-8",
        dataType: "json",
        success: cbSchools
    });
});

function cbSchools(data) {
    if (data == null) {
        alert("data is null");
        return;
    }
    for (var school in data) {
        $("#ddSchool").append("<option value='" + data[school].ShortName + "'>" + data[school].ShortName + "</option>");
    }
}
Run Code Online (Sandbox Code Playgroud)

使用fiddler我看到响应实际上是返回json数据,但由于某种原因,jquery结果对象为null.谁能告诉我为什么?

javascript jquery odata

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

ASP.Net负载均衡

我正在研究asp.net(新手),我试图了解为网站做"负载平衡"意味着什么.该网站将由多个用户和资源(数据库,Web服务,...)使用.

如果有人能帮我理解asp.net网站的负载平衡概念,我真的很感激.
谢谢.

asp.net load-balancing

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

C#中for(;;)和while(true)之间的区别?

从语法上来说,我看到它们无限循环,直到达到break语句,但它们是否编译为同一个东西?因为它没有条件可以检查吗?除了代码可读性之外,还有差别吗?

c#

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

在MS Paint上编写绘画程序 - 如何在鼠标移动事件之间进行插值?

我想以MS Paint的风格编写一个绘画程序.

为了在用户移动鼠标时在屏幕上绘画,我必须等待鼠标移动事件并在我收到鼠标时在屏幕上绘图.显然,mose移动事件不经常发送,所以我必须通过在当前鼠标位置和前一个鼠标位置之间画一条线来插值鼠标移动.在伪代码中,这看起来像这样:

var positionOld = null

def handleMouseMove(positionNew):
    if mouse.button.down:
        if positionOld == null:
            positionOld = positionNew
        screen.draw.line(positionOld,positionNew)
        positionOld = positionNew
Run Code Online (Sandbox Code Playgroud)

现在我的问题是:使用直线段进行插值看起来太符合我的口味了,你能推荐一种更好的插值方法吗?GIMP或Adobe Photoshop采用什么方法?

或者,有没有办法增加我收到的鼠标移动事件的频率?我正在使用的GUI框架是wxWidgets.

GUI框架:wxWidgets.
(编程语言:Haskell,但这里不相关)

编辑:澄清:我想要看起来比直线段更平滑的东西,看图片(原始大小):

在鼠标位置之间绘制的锯齿状线条http://i26.tinypic.com/hwa42h.jpg

EDIT2:我使用的代码如下所示:

-- create bitmap and derive drawing context
im      <- imageCreateSized (sy 800 600)
bitmap  <- bitmapCreateFromImage im (-1)    -- wxBitmap
dc      <- memoryDCCreate                   -- wxMemoryDC
memoryDCSelectObject dc bitmap

...
-- handle mouse move
onMouse ... sw (MouseLeftDrag posNew _) = do
    ...
    line dc …
Run Code Online (Sandbox Code Playgroud)

user-interface interpolation wxwidgets paint mouseover

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