问题列表 - 第43111页

使用AES进行文件完整性检查,替换MD5

首先:我知道AES是块密码而不是散列函数.但是,我坚持使用微控制器,RAM和闪存很少,并且已经在其上实现了AES-128并用于其预期目的 - 加密.

不幸的是,我还必须在同一个微控制器上实现文件完整性检查的散列函数.鉴于资源有限,我想知道是否可以使用现有的AES算法代替MD5进行散列.这样做的一种可能性是:

  1. 使用虚拟密钥加密文件的第一个块(例如全部为零)
  2. 使用先前的加密块作为密钥加密下一个块
  3. 继续这种方式,直到文件中的所有数据都已处理完毕
  4. 使用最后一个加密块作为哈希

从理论上讲,我认为这应该有效.如果文件中的任何位置存在损坏的数据,则会导致所有后续块中的差异.

现在,最大的问题是:这种方法在碰撞方面的表现如何?或者换句话说:最终的"哈希"的分布情况如何?

encryption hash md5 aes

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

C#如何将字符串转换为唯一ID

假设我们有string name ="stackoverflow.com";

如何将此字符串int转换为唯一ID或某种哈希.(没有md5因为它太大了)它不应该是随机的

我想要有这样的东西

请注意字符串本身太大我想知道字符串是否可以写得更短.字母,数字和符号的组合

f¤k^§〜7天?Æ

.net

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

默认情况下如何保持jQuery UI Accordion崩溃?

我正在使用jQuery UI Accordion并且它工作得很好但我希望手风琴保持关闭,除非我点击它.

我现在正在使用此代码,允许将其切换为关闭:

$("#accordion").accordion({ header: "h3", collapsible: true });
Run Code Online (Sandbox Code Playgroud)

有没有办法让它默认关闭,除非点击它?

谢谢.

jquery-ui

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

在Android中从HTML生成位图

如何从Android中的HTML生成位图?

可以WebView用于此或是否有更好的方法(如可能WebView直接使用渲染引擎)?怎么样?

我想实现以下方法......

public Bitmap toBitmap(Context context, String html, Rect rect);
Run Code Online (Sandbox Code Playgroud)

... html要呈现的html 在哪里,是rect所需位图的框架.

html android bitmap webview

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

使用jQuery下拉列表到文本字段?

我想有一个带有选项A,B,C和Custom的下拉列表.选择自定义后,下拉列表将替换为文本字段,以便用户可以提供自定义名称,如果他愿意的话.

所以,首先我们有这样的事情

<select id="foo" name="foo">
  <option value="a">A</option>
  <option value="b">B</option>
  <option value="c">C</option>
  <option value="custom">Custom</option>
</select>
Run Code Online (Sandbox Code Playgroud)

选择自定义后,整个下拉列表将转换为:

<input name="foo" type="text" />
Run Code Online (Sandbox Code Playgroud)

jquery drop-down-menu

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

JavaScript睡眠

是的,我知道 - 这个问题有成千上万的答案.请不要告诉我setTimeout方法,因为 - 是的,一切皆有可能,但不如使用sleep()方法那么容易.

例如:

function fibonacci(n) {
    console.log("Computing Fibonacci for " + n + "...");
    var result = 0;

    //wait 1 second before computing for lower n
    sleep(1000);
    result = (n <= 1) ? 1 : (fibonacci(n - 1) + fibonacci(n - 2));

    //wait 1 second before announcing the result
    sleep(1000);
    console.log("F(" + n + ") = " + result);

    return result;
}
Run Code Online (Sandbox Code Playgroud)

如果你知道如何使用相同的结果setTimeout- 告诉我;)fibanacci是非常容易的任务,因为不超过2次递归,但是如何进行n次递归(如fib(1)+ fib(2)+). .+ fib(n))并在每个"+"之后睡觉?不,睡觉会轻松多了.

但我仍然无法实现它的实例.while (curr - …

javascript sleep

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

如何创建自定义非矩形GroupBox?

是否有可能制作出GroupBox如下图所示的图片?

如果本机控件不可能有任何可能支持此功能的免费自定义控件吗?

替代文字

c# user-interface user-controls visual-studio-2010 winforms

5
推荐指数
2
解决办法
1898
查看次数

使用GPS(LocationManager)如何获取当前时间?

我正在开发一个GPS应用程序.这将每隔一小时将位置数据发送到服务器.

在这里我使用以下代码:

location.getLatitude();
location.getLongitude();
location.getTime();
Run Code Online (Sandbox Code Playgroud)

使用此代码我正确地获得了纬度和经度以及时间,但我得到了一些13位数而不是时间.我做了一些研究,我发现这是当前时间的秒.

所以现在我需要将这个13位数转换成特定的格式.

java android

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

使用soap和wsdl的web服务不能运行php

我正在尝试使用wdsl和soap创建一个Web服务.服务器将用php编写.

截至目前,我通过向soap服务器对象添加一个函数来尝试一些事情.我的要求是这个函数应该采用一个关联数组.现在它返回一个字符串,但它现在只是试用,并且还将根据要求返回一个数组.

为了将一个assoc数组作为输入,我在wsdl中定义了一个complexType.以下是代码

<types>
  <xsd:schema 
  targetNamespace="http://projects.kp/test/webservice/StoreService.wsdl"
  xmlns="http://www.w3.org/1999/XMLSchema/">
     <xsd:complexType name="store">
        <xsd:element name="name" type="xsd:string" /> 
        <xsd:element name="subdomain" type="xsd:string" /> 
     </xsd:complexType>
  </xsd:schema>
</types>  
<message name="StoreRequest">
  <part name="store" type="tns:store"/>
</message>
<message name="StoreResponse">
  <part name="url" type="xsd:string"/>
</message>
Run Code Online (Sandbox Code Playgroud)

当我在浏览器中运行soap客户端文件时,它会出现以下错误.

Fatal error: Uncaught SoapFault exception: 
[WSDL] SOAP-ERROR: Parsing Schema: unexpected in complexType
Run Code Online (Sandbox Code Playgroud)

如果我使用字符串数据类型而不是complexType,它可以正常工作.我想我还没有理解complexTypes是如何工作的,所以我无法调试它.

此外,我想知道如果客户端使用其他语言(例如.NET)编码,则数组作为请求和响应类型是否有效.

(现在我在ubuntu桌面上的虚拟主机上进行测试,服务器和客户端在同一个虚拟主机上,并且都是用php编写的)

谢谢

php soap wsdl web-services

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

是否可以将参数传递给通过选项卡访问的FB应用程序的回调URL?

我有这个Facebook应用程序,它为粉丝页面添加了一个自定义选项卡.您可以通过以下URL访问该选项卡:

http://www.facebook.com/pages/PAGE-NAME-HERE/PAGE-ID?v=APP-ID

我希望能够为该URL添加一些额外的get参数,但似乎它们没有正确传递,因为facebook正在过滤它们.有没有办法传递这些参数?即使不是通过GET而是其他一些技术.

facebook

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