问题列表 - 第26143页

C中的x509证书验证

我有DER和PEM格式的证书,我的目标是检索Issuer和Subject的字段,并使用CA公钥验证证书,同时使用根公钥验证CA证书.我能够检索发行人和主题的所有细节,但无法验证证书.
使用的API:

x509 = d2i_X509_fp (fp, &x509); //READING DER Format
x509 = PEM_read_X509 (fp, &x509, NULL, NULL); //READING PEM Format
//to retrieve the Subject:
X509_NAME_oneline(X509_get_subject_name(x509), subject, sizeof (subject));
//to retrieve the Issuer:
X509_NAME_oneline(X509_get_issuer_name(x509), issuer, sizeof (issuer));

//To store the CA public key (in unsigned char *key) that will be used to verify the 
//certificate (in my case always sha1WithRSAEncryption):
RSA *x = X509_get_pubkey(x509)->pkey.rsa;
bn = x->n;
//extracts the bytes from public key & convert into unsigned char buffer
buf_len = …
Run Code Online (Sandbox Code Playgroud)

c openssl

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

我如何从另一台机器"克隆"?

我在同一个WiFi网络中有2台Ubuntu笔记本电脑.我想从一台笔记本电脑到另一台笔记本电脑"克隆".

在我的源笔记本电脑中,我在〜/ work/myserver中有一个'hg'存储库

和我的源笔记本电脑IP地址inet addr:192.168.1.2.

那么我应该在我的目标笔记本电脑上做什么才能克隆我的hg存储库?

谢谢.

mercurial

4
推荐指数
2
解决办法
3847
查看次数

使用@ font-face将文本绘制到<canvas>在第一次时不起作用

当我在带有通过@ font-face加载的字体的画布上绘制文本时,文本无法正确显示.它根本不显示(在Chrome 13和Firefox 5中),或者字体错误(Opera 11).此类意外行为仅在第一次使用字体绘图时发生.之后一切正常.

这是标准行为还是什么?

谢谢.

PS:以下是测试用例的源代码

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>@font-face and &lt;canvas&gt;</title>
        <style id="css">
@font-face {
    font-family: 'Press Start 2P';
    src: url('fonts/PressStart2P.ttf');
}
        </style>
        <style>
canvas, pre {
    border: 1px solid black;
    padding: 0 1em;
}
        </style>
    </head>
    <body>
        <h1>@font-face and &lt;canvas&gt;</h1>
        <p>
            Description: click the button several times, and you will see the problem.
            The first line won't show at all, or with a wrong typeface even if it does.
            <strong>If you have visited …
Run Code Online (Sandbox Code Playgroud)

html5 canvas font-face

85
推荐指数
6
解决办法
7万
查看次数

Django日期输入解析?

我正在尝试从用户那里获取事件的日期.输入只是一个简单的html文本输入.我的主要问题是我不知道如何解析日期.

如果我尝试传递原始字符串,我会得到一个TypeError,如预期的那样.

Django有任何日期解析模块吗?

python django datetime

6
推荐指数
2
解决办法
3809
查看次数

Firefox UI库

Firefox用于其用户界面的库是什么,您可以在其他应用程序中使用它吗?

firefox user-interface

7
推荐指数
3
解决办法
1075
查看次数

27
推荐指数
4
解决办法
3万
查看次数

WPF中的免费日历/日程控制

是否有任何免费的WPF日历/日程/预约控制,我在谷歌搜索但找不到.

wpf wpf-controls

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

Haskell二叉树函数(图)

如何定义一个Haskell函数,它将函数应用于二叉树中的每个值?所以我知道它与map函数类似- 它的类型是:

mapT :: (a -> b) -> Tree a -> Tree b
Run Code Online (Sandbox Code Playgroud)

但那就是它......

algorithm binary-tree haskell

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

Java:异常捕获异常?

我问,因为如果不是,它可以作为同步机制被滥用.我在问Java.

java multithreading asynchronous exception

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

分离游戏和渲染逻辑

将渲染代码与实际游戏引擎/逻辑代码分开的最佳方法是什么?将它们分开是一个好主意吗?

假设我们有一个名为Knight的游戏对象.必须在屏幕上呈现骑士以供用户查看.我们现在有两个选择.要么我们给Knight一个Render/Draw我们可以调用的方法,要么我们创建一个渲染所有骑士的渲染器类.

在两者分开的场景中,骑士应该还包含渲染他所需的所有信息,还是应该将它分开呢?

在我们创建的最后一个项目中,我们决定让渲染对象所需的所有信息都存储在对象本身中,但是我们有一个单独的组件来实际读取该信息并渲染对象.该对象将包含诸如大小,旋转,缩放以及当前正在播放的动画等信息,并且基于此,渲染器对象将构成屏幕.

像XNA这样的框架似乎认为加入对象和渲染是一个好主意,但是我们害怕被绑定到特定的渲染框架,而构建单独的渲染组件使我们可以在任何给定时间更自由地更改框架.

design-patterns coupling

29
推荐指数
3
解决办法
9006
查看次数