
Network/P2P/Security
fanbird2008
这个作者很懒,什么都没留下…
展开
-
VMWare Network on Win10
http://blog.163.com/lvan100@yeah/blog/static/68117214201497102025812/转载 2016-08-28 11:59:18 · 731 阅读 · 0 评论 -
RSA padding schemes
1. RSA_PKCS1_PADDING plaintext length should be原创 2014-06-06 10:14:04 · 1852 阅读 · 0 评论 -
Information Security Basic Concept
本文原文连接:http://blog.youkuaiyun.com/bluishglc/article/details/7585965 转载请注明出处!对于一般的开发人员来说,很少需要对安全领域内的基础技术进行深入的研究,但是鉴于日常系统开发中遇到的各种安全相关的问题,熟悉和了解这些安全技术的基本原理和使用场景还是非常必要的。本文将对非对称加密、数字摘要、数字签名、数字证书、SSL、HTTPS等这些安转载 2014-05-13 14:15:55 · 664 阅读 · 0 评论 -
openssl signature 1
// sign.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #include #include #include #include #pragma comme转载 2014-05-07 16:30:03 · 623 阅读 · 0 评论 -
openssl signature 2
// PKCS7Sign.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include #include #include #include #include #include #include转载 2014-05-07 16:34:32 · 986 阅读 · 0 评论 -
Javascript encrypt and decrypt library CrytoJS
https://code.google.com/p/crypto-js/CryptoJS is a growing collection of standard and secure cryptographic algorithms implemented in JavaScript using best practices and patterns. They are fas转载 2014-03-18 16:50:49 · 4136 阅读 · 0 评论 -
Linux Makefile Sample
#in current directory#there are following files from openssl source code##aes_locl.h cbc_enc.c Makefile opensslconf.h symhacks.h#aes_cbc.c aes_misc.c ossl_typ.h aes_core.c cbc128.c #cryp原创 2014-03-18 15:18:46 · 1407 阅读 · 0 评论 -
Reaver Open Source
http://code.google.com/p/reaver-wps/Reaver implements a brute force attack against Wifi Protected Setup (WPS) registrar PINs in order to recover WPA/WPA2 passphrases, as described inhttp转载 2014-03-18 11:09:54 · 872 阅读 · 0 评论 -
Linux Network Programming Intro - Dual Network Card
1. 对于双网卡, 一个网卡绑定IP 192.168.1.189另一个绑定192.168.3.1612. 监听应用服务程序在 192.168.1.189 地址上监听3. 如果网线接在IP地址为192.168.3.161的网卡上, 并从客户端发起TCP连接请求,在服务器端用 netstat 命令将显示如下信息。Proto Recv-Q Send-Q Local原创 2015-10-08 14:22:43 · 536 阅读 · 0 评论 -
Winsock2 Intro - select mode
http://www.winsocketdotnetworkprogramming.com/winsock2programming/winsock2advancediomethod5a.htmlWinsock 2 I/O Methods 5Part 2 What do we have in this chapter 5 part 2?The select(转载 2015-07-23 11:14:26 · 565 阅读 · 0 评论 -
embeded web server
http://www.cnblogs.com/xmphoenix/archive/2011/04/12/2013394.html现在在嵌入式设备中所使用的web服务器主要有:boa、thttpd、mini_httpd、shttpd、lighttpd、goaheand、appweb和apache等。Boa1.介绍Boa诞生于1991年,作者Paul Philips。是转载 2014-02-19 09:23:11 · 2525 阅读 · 0 评论 -
Web Server - Apache Nginx and Lighttpd (1)
WEB服务器 - Apache、Nnginx、Lighttpd的比较和择优(转)Apache服务器和nginx的优缺点: 我们之前大量使用Apache来作为HTTPServer。 Apache具有很优秀的性能,而且通过模块可以提供各种丰富的功能。优点:首先Apache对客户端的响应是支持并发的 ,运行httpd这个daemon进程之后,它会同时产生多个孩子进程/转载 2014-02-26 10:50:50 · 965 阅读 · 0 评论 -
P2P - State of Peer-to-Peer (P2P) Communication across (rfc5128)
Notes: only for notes. If you want to learn P2P. The rfc 5128 will give you an overview of P2P and relevant references etc. As far as the references the rfc 5128 provide, they will give you d转载 2013-11-23 10:16:48 · 1329 阅读 · 0 评论 -
rsa
http://en.wikipedia.org/wiki/RSA_(algorithm) The RSA algorithm involves three steps: key generation, encryption and decryption.Key generationRSA involves a public key and a private key. The转载 2011-12-22 16:58:29 · 566 阅读 · 0 评论 -
基于X.509证书和SSL协议的身份认证过程实现
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://rangercyh.blog.51cto.com/1444712/430652上周帮一个童鞋做一个数字认证的实验,要求是编程实现一个基于X.509证书认证的过程,唉!可怜我那点薄弱的计算机网络安全的知识啊!只得恶补一下了。首先来看看什么是X.509。所谓X.509其转载 2011-12-29 17:01:48 · 949 阅读 · 0 评论 -
UDP TCP 打洞技术
UDP,TCP打洞技术内容概述:在p2p通信领域中,由NAT(Network Address Translation,网络地址转换)引起的问题已经众所周知了,它会导致在NAT内部的p2p客户端在无论以何种有效的公网ip都无法访问的问题。虽然目前已经发展出多种穿越NAT的技术,但相关的技术文档却很少,用来证明这些技术的稳定性和优点的实际数据更少。本文的目的在于描述和分析在实际中运用得最广泛、转载 2013-11-23 10:25:13 · 1078 阅读 · 0 评论 -
www-authenticate
http://hi.baidu.com/netee/blog/item/216b76f8ca521205d9f9fd3d.html www-authenticate认证过程浅析2009年10月07日 星期三 上午 11:22标签: TAG: 用户登录框是怎么做的;路由器的用户登录框是怎么做的;通用的用户登录框;authenticate验证;Authorizati转载 2011-12-22 11:34:38 · 3919 阅读 · 0 评论 -
PKI and CA
http://www.jhreader.com/wenzhang/wenzhang_002.asp 传统PKI与桥CA认证体系 摘 要: 本文首先分析了不同的PKI(公钥基础设施)体系以及它们各自的优缺点,论述了目前几种不同的PKI结构互连时遇到 了一些困难,因此需要建立一种新的PKI体系。本文随后介绍了桥CA(BCA)概念、BCA认证体系和其面临的挑战,最后针对国内的CA认证体系转载 2011-12-22 14:34:09 · 1933 阅读 · 0 评论 -
Diffie–Hellman key exchange
http://en.wikipedia.org/wiki/Diffie%E2%80%93Hellman_key_exchange Diffie–Hellman key exchange The simplest, and original, implementation of the protocol uses the multiplicative group of integ转载 2011-12-22 15:52:53 · 1768 阅读 · 0 评论 -
aes padding method
Example using AESThis example uses AES-128 to encrypt a short message "Hello" using the 128-bit key 0xA456B7A422C5145ABCF2B3CB206579A8. The block size of 128 bits is equal to 128/8 = 16 bytes, so we转载 2012-05-11 09:43:13 · 1139 阅读 · 0 评论 -
P2P - Hairpinning Behavior
This information from rfc 4787转载 2013-11-23 10:16:24 · 903 阅读 · 0 评论 -
linux check process and port relation
# 查看所有打开的端口及服务名(注意这里显示的服务名只是标准端口对应的服务名,可能并不准确)nmap localhost# 查看哪些进程打开了指定端口port(对于守护进程必须以root用户执行才能查看到)lsof -i:port# 查看哪些进程打开了指定端口port,最后一列是进程ID(此方法对于守护进程作用不大)netstat -nap|grep portnetstat原创 2011-09-13 16:54:52 · 1299 阅读 · 0 评论 -
P2P - Network Address and Port Translation Behavior
this information is from rfc 4787转载 2013-11-23 10:16:07 · 837 阅读 · 0 评论 -
NAT Check
NAT CheckVersion 3, with TCP Support!检查你的NAT (Network Address Translator) 和p2p协议的兼容性NAT Check by Bryan Ford, web magic by Dave AndersenHosted by the MIDCOM-P2P projecton SourceForg转载 2013-11-23 10:15:46 · 1384 阅读 · 0 评论 -
X.509 certificate sample
Sample X.509 certificatesThis is an example of a decoded X.509 certificate for www.freesoft.org, generated with OpenSSL—the actual certificate is about 1 kB in size. It was issued by Thawte (since acq转载 2011-12-22 14:56:31 · 1431 阅读 · 0 评论 -
openssl usage
1. openssl genrsa -out key.pem 10242. openssl req -new -key key.pem -config /etc/ssl/openssl.cnf -out request.pemCountry Name (2 letter code) [AU]:CNState or Province Name (full name) [Some-St原创 2011-12-28 15:14:03 · 857 阅读 · 0 评论 -
P2P - Filtering Behavior
This information from rfc 4787转载 2013-11-23 10:16:17 · 669 阅读 · 0 评论 -
P2P - P2P中的NAT穿越方案简介
http://www.h3c.com.cn/MiniSite/Technology_Circle/Net_Reptile/The_Five/Home/Catalog/201206/747035_97665_0.htm 1 P2P简介P2P即点对点通信,或称为对等联网,与传统的服务器客户端模式有着明显的区别,传统的服务器客户端模型如图2所示。P2P这一术语在不同的上下文环转载 2013-11-23 10:17:18 · 941 阅读 · 0 评论 -
P2P的原理和常见的实现方式
http://www.cppblog.com/peakflys/archive/2013/01/25/197562.html为了项目的后期IM应用,最近在研究libjingle,中间看了也收集了很多资料,感慨网上很多资料要么太过于纠结协议(如STUN、ICE等)实现细节,要么中间有很多纰漏。最后去伪存真,归纳总结了一下,希望对以后转载 2014-01-27 17:27:15 · 990 阅读 · 0 评论 -
IP-Video-Monitor-P2P-Based
http://divingdragon.blog.51cto.com/3286610/620523网络视频监控P2P解决方案 一.摘要本文分析了日益增长的民用级别家庭和个人网络视频监控市场的需求特点,并给出了一种经济可行易于大规模部署的P2P解决方案。由于篇幅有限,本文只给出了方案的思路,未对更深入的技术细节做详细的论述,有兴趣的朋友可以继续深入研究。转载 2014-01-26 10:14:47 · 918 阅读 · 0 评论 -
ca authentication
http://www.cafesoft.com/products/cams/ps/docs30/admin/ConfiguringApache2ForSSLTLSMutualAuthentication.html Configuring Apache 2.0 for SSL/TLS Mutual Authentication using an OpenSSL Certificate转载 2011-12-29 18:15:06 · 10722 阅读 · 0 评论 -
SSL协议与数字证书原理
http://lulu87.blog.51cto.com/1244696/379556 SSL协议与数字证书原理 1 SSL(Secure Socket Lclientyer)是netscclientpe公司设计转载 2011-12-30 10:39:53 · 780 阅读 · 0 评论 -
Peer-to-Peer Communication Across Network Address Translators
http://www.bford.info/pub/net/p2pnat/index.html Peer-to-Peer Communication Across Network Address TranslatorsBryan FordMassachusetts Institute of Technologybaford (at) mit.eduPyda Sri转载 2013-11-23 10:14:12 · 1437 阅读 · 0 评论 -
NAT Check
检测NAT类型客户端程序http://midcom-p2p.sourceforge.net/natcheck.c检测NAT类型服务端程序http://midcom-p2p.sourceforge.net/natserver.c这个代码分成2部分:server.c部分是运行在国外的某些机器上,配合我们本机程序检测NAT穿透的服务程序;natcheck.c是运行在本机的检测程序。转载 2013-11-23 10:15:34 · 851 阅读 · 1 评论 -
TCP/IP 三次握手
TCP/IP 三次握手及状态变迁图不用多说,经典的TCP/IP三次握手及状态变迁图================================================================================================================函数: socket() -- 创建套接字,它会创转载 2013-11-24 21:43:27 · 646 阅读 · 0 评论