13 弦苦

尚未进行身份认证

我要认证

时间从指尖溜过,硬盘在唱歌。

等级
TA的排名 2k+

SSO with Kerberos

SSO(Single Sign On)是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的业务子系统。 Kerberos 协议主要用于计算机网络的身份鉴别(Authentication),其特点是用户只需输入一次身份验证信息就可以凭借此验证获得的票据(ticket-granting ticket)访问多个服务,即实现了 SSO。

2017-06-20 07:55:17

AFSecurityPolicy 之 evaluateServerTrust

针对 TLS HandShake 中服务器下发的 `Certificate`,macOS/iOS 的 Security.framework 的 SecPolicy.h/SecTrust.h 中定义了证书校验信任评估的接口。调用 `SecTrustEvaluate` 对证书校验通过后,客户端需要基于对服务器的信任来建立凭证。

2017-06-11 17:35:17

网络 I/O 模型

重温 阻塞I/O与非阻塞I/O、I/O复用、同步I/O与异步I/O 等基本概念。

2017-06-10 22:26:14

TLS握手协商流程解析

1.Hello 协商加密套件与密码套件2.客户端基于 Certificate 和 Server Key Exchange 计算对称密钥3.服务端基于 Client Key Exchange 计算对称密钥4.HTTP over TLS(HTTPs)

2017-06-03 18:07:43

HTTPs握手流程抓包解析

TLS Handshake Flow:以下是访问 https://github.com 的 wireshark 抓包截图:C->S:Client Hello S->C:Server Hello S->C:Certificate, Server Key Exchange, Server Hello Done C->S:Client Key Change C->S:Change Cip

2017-06-03 17:38:21

TLSPARAMS - Cipher Suites

In SSL, the key exchange, symmetric encryption and MAC algorithm are all grouped together into a single aggregate notion called a cipher suite.

2017-06-03 16:25:26

TLS Handshake Flow(extracts from RFCs)

AbstractThe TLS protocol provides communications security over the Internet. The protocol allows client/server applications to communicate in a way that is designed to prevent eavesdropping(窃听), tampe

2017-06-03 16:12:29

Mac/iPhone 多媒体(图片、音视频)处理

拍照充斥生活,“咔嚓”不绝于耳,捕捉流光溢彩,记录似水年华,定格美好回忆。 屏幕截图,扫描提取,即影即录即显;语音备忘,视频录制,绘声绘色绘影。 本文梳理汇聚了一批“声色”类应用,以满足日常多媒体处理及设计刚需。如何从 iPhone 导出照片和录制的视频应用Image Capture(图像捕捉)“图像捕捉”在数码相机或扫描仪与您的 Mac 电脑之间传输图像。当带有摄像头的兼容设备连接到电脑时,可

2016-05-16 15:59:50

OmniOutliner:提纲挈领,纲举目张

OmniOutliner 是一个灵活的集创造、收集、组织信息为一体的软件,可以用来草案待办事项清单、建立日程、管理任务、跟踪费用、临堂笔记、日程安排等。基于 OmniOutliner 可建立一个由主标题跟下级观点构成的可扩展或折叠的多级别、多层次的文档构架。构思流于脑,蓝图诉诸手,壹引其纲,万目皆张。

2016-02-21 17:28:03

Markdown 编辑器集锦

Markdown 编辑器:(1). Web APP: Classeur、Madoko;(2). MarkDown: Typora、FoldingText + Marked2;(3). NoteBook: OneNote、有道云笔记;

2016-02-20 22:08:41

Markdown基础教程

Markdown 精挑细选了一些符号组成了一套基于文本的标记语法。

2015-11-02 00:23:53

MarkDown(+HTML)写作小结

Markdown差不多可以满足日常笔记、速记、写作以及撰写博客需求,若某些文字需要以富文本形式渲染,可以直接在 Markdown 中嵌入 HTML 。

2015-09-19 16:04:00

git操作流

git本地仓库构成、文件状态流转、远程操作管理、使用规范流程、分支模型

2015-09-19 15:56:32

git版本控制

之前梳理介绍过subversion版本控制,本文承接《Mac下git通过SSH进行免密码安全连接github》,基于一个初级的git版本控制流程贯串示例讲解git日常操作,备忘查阅。

2015-09-05 00:32:32

NSDictionary&NSMutableDictionary常用操作梳理

NSDictionary&NSMutableDictionary也是继数组和字符串外高频使用的OC基本操作类,今天抽空将OC字典类常用操作稍作整理,以便需要时能条件反射信手拈来,避免需要某个utility时,因为不知系统已经提供而陷入造轮子的尴尬。

2015-07-26 22:26:43

NSString&NSMutableString常用操作梳理

上一篇梳理了NSArray&NSMutableArray常用操作,这次来梳理一下Objective-C中每天都要用到的字符串处理类——NSString。Objective-C中的NSString/NSMutableString类似MFC中的CString,封装了字符串的日常基本操作。1.创建初始化(Initialization&Creation)1.1 常量字符串...

2015-07-19 13:51:05

NSArray&NSMutableArray常用操作梳理

几乎天天都在使用NSArray&NSMutableArray,今天抽空将OC数组类常用操作稍作整理,以便需要时能条件反射信手拈来,避免需要某个utility时,因为不知系统已经提供而陷入造轮子的尴尬。

2015-05-24 14:37:04

Mac下git通过SSH进行免密码安全连接github

git可基于SSH密钥对认证机制实现免密码登陆,公钥标识本机身份(被添加到github服务器信任设备列表)。

2015-04-17 00:19:56

Windows通过VNC或SSH远程登录Mac

Mac通过VNC向外共享屏幕,通过SSH支持远程登录。

2015-03-30 22:33:33

Windows8访问Mac OS X共享文件

Windows8访问Mac局域网文件共享。

2015-03-29 20:35:28

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!