在Mac OS X上安装Git如果你正在使用Mac做开发,有两种安装Git的方法。一是安装homebrew,然后通过homebrew安装Git,具体方法请参考homebrew的文档:http://brew.sh/。第二种方法更简单,也是推荐的方法,就是直接从AppStore安装XcodeXcode集成了Git,不过默认没有安装,你需要运行Xcode,选择菜单“Xcode”->“Prefer
转载 2024-05-25 19:46:29
102阅读
https和http主要区别就是前者加入了ssl协议,也就是一种将信息加密解密的协议,简称和私钥,加密,因为可流传,之于众对安全性无损,故名;私钥解密,因为不可流传,只能由一个人掌握,故名私钥;非对称加密算法:又称双加密,包括和私钥。/私钥一一对应,有一把就必然有一把与之对应的、独一无二的私钥,反之亦成立。可以解开私钥加密的信息,反之亦成立;但是私钥是用的非对称
简介  HTTPS协议是在HTTP协议的基础上加上一层SSL加密层保证了传输的安全性,想要深入了解HTTPS其实只要搞清楚SSL是什么就可以了。解析密钥密钥分为两种:对称密钥与非对称密钥    对称密钥加密,又称私钥加密或会话密钥加密算法,即信息的发送方和接收方使用同一个密钥去加密和解密数据。它的最大优势是加/解密速度快,适合于对大数据量进行加密,但密钥管理困难。    非对称密钥加密系统,又称
转载 2024-09-01 12:36:58
38阅读
《信息安全技术》实验一 PGP的原理与使用学号 20155304 20155310 20155337姓名 田宜楠 马英林 祁家伟信息安全技术实验一实验目的1.理解传统加密、加密、混合加密、数字签名等概念2.理解、私钥、会话密钥、对称密钥等概念及其应用3.掌握电子邮件安全应用4.熟悉PGP工具的使用实验内容1.使用PGP进行传统加密2.使用PGP进行生成密钥对3.使用PGP进行混合方式加密4
 AMBA CHI简介一致性总线接口(CHI)是AXI一致性扩展(ACE)协议的演进。它是Arm的AMBA总线的一部分。AMBA是一种免费可用、全球采用的开放标准,用于SoC中功能模块的连接和管理。它有助于一次性正确开发具有大量控制器和外设的多处理器设计。CHI适用于需要一致性的各种应用,包括移动、网络、汽车和数据中心。AMBA CHI旨在维护组件数量和流量不断增长的系统中的性能。2.
摘要1. 精简了顶部工具栏2. 更易用的版本管理。Xcode5为版本管理留出了专门的一个Source Control菜单。在编辑代码的时候,可以直接对某一行进行blame了,在该行点击右键选Show Blame for Line,就能看到最后改动的人的信息。3. 方便的工程配置。1)首先是在Build Setting的General里,加入了Team的设置,只要填写对
转载 2024-08-23 22:12:14
18阅读
  在编写代码过程中,很多代码会重复使用很多次,比如设置背景颜色、定义一个新的属性等。通过Xcode中的代码块,我们可以只敲几个按键就能将一大串代码写入。 具体操作步骤  1.先将需要编辑的代码写好,比如我要创建一个设置背景颜色的代码块,就这样写  <#name#>.backgroundColor = [UIColor <#color#>];
PGP(Pretty Good Privacy),是一个基于RSA加密体系的邮件加密软件。产生背景:电子邮件在传输中使用SMTP协议存在这样的问题1.无法保证邮件在传输过程中不被人偷看2.无法确认来源3.无法确定邮件是否在传输过程中被篡改4.当邮件被发到错误地址,可能造成信息泄漏 PGP对这些问题提供一个安全电子邮件解决方案,具有以下功能1.消息加密2.数字签名3.完整性确认4.数据
     1. RSA介绍    RSA加密算法是1977年由Ron Rivest、Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的。RSA取名来自开发他们三者的名字。RSA是目前最有影响力的加密算法,它能够抵抗到目前为止已知的所有密码攻击,已被ISO推荐为数据加密标准。RSA算法基于一个十分简单的数论事实:将两
转自 这些密码学的概念容易被搞混淆,的确也情有可原。因为、私钥、加密、认证这些都是较为复杂的问题,其概念不太容易理解,理解不透就容易产生各种似是而非的概念,为了让大家对于密码学有进一步的了解,这里我就详细解说一下和私钥的具体作用和使用方法。  首先我们需要区分加密和认证这两个基本概念。   加密是将数据资料加密,使得非法用户即使取得加密过的资料,也无法获取正确的资料内容,所以数据加密可以保
JWT是什么?头部(编码格式和签名算法),负荷(需要保存的信息),签名(前两部分header和payload的完整信息加上一个密钥生成的签名)三部分组成,每部分用.隔开一、已经完成了springboot+springsecurity的工作(若没完成,请移步 security的使用):三个工具类 ,放在项目专门存放工具类的包下面(1)、jwtUtils.java: JWT生成TOKEN 导入依赖&l
# Android SHA1:简单易懂的介绍 在Android开发中,是一种重要的安全机制,特别是在应用程序的签名和验证过程中。本文将介绍Android的SHA1的概念,同时提供代码示例,帮助开发者更好地理解这些技术。 ## 什么是是加密技术中的一部分,它使用一对密钥:和私钥。可以公开用于加密信息,而私钥则由接收者秘密地保存,用于解密信息。在Androi
原创 8月前
34阅读
本文档介绍 SSH 的原理与应用,这是企业级非常实用的技术,希望能给大家带来帮助。一、SSH简介SSH是Secure Shell的缩写,也叫做安全外壳协议。SSH的主要目的是实现安全远程登录。二 、SSH工作原理SSH的安全性比较好,其对数据进行加密的方式主要有两种:对称加密(密钥加密)和非对称加密(加密)。对称加密指加密解密使用的是同一套秘。Client端把密钥加密后发送给Ser
1. SSHSSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。简单说,SSH是一种网络协议,用于计算机之间的加密登录。最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者Tatu Ylonen设计了SSH协议,将登录信息全部加密,成为
转载 2024-04-23 20:24:30
0阅读
简言之,这个教程介绍了Xcode在审美观上的,编程上的和使用水平上的定制化。让我强调一下,Xcode肯定有比我等一下将要展现给你的东西多的多的特性,但是我们即将介绍的都是最普通的调整(如果允许我这样说的话)而且你将非常有必要这么做。因此,如果你仍然对上面说的感兴趣,来吧跟我们一起;我们将起飞了!Creating a Sample Project 在这个教程里我不会给你一个初始工程来上手,我们也不
1.通过MAC终端可以生成:参考:https://www.anquanke.com/post/id/151220?from=timeline
原创 2022-08-05 08:32:00
842阅读
理解与私钥一直都对公和私钥的概念不清不楚,以至于在 腾讯面试 被问到“如何在一个不安全的环境中实现安全的数据通信?”时,并没有答上来。今天查阅了一些资料,决定写一篇总结文章来加深自己的理解。一、算法与私钥算法1、私钥算法私钥加密算法,又称 对称加密算法,因为这种算法解密密钥和加密密钥是相同的。也正因为同一密钥既用于加密又用于解密,所以这个密钥是不能公开的。常见的有《DES加密算
转载 2023-12-16 12:33:13
240阅读
通常,通过ssh登录远程服务器时,使用密码认证,分别输入用户名和密码,两者满足一定规则就可以登录。但是密码认证有以下的缺点:用户无法设置空密码(即使系统允许空密码,也会十分危险) 密码容易被人偷窥或猜到 服务器上的一个帐户若要给多人使用,则必须让所有使用者都知道密码,导致密码容易泄露,而且修改密码时必须通知所有人而使用认证则可以解决上述问题。认证允许使用空密码,省去每次登录都需要输入密码的
导读:在实际项目开发中常常需要用到非对称性加密算法生成公私钥应用于加密与认证、服务器间ssh免密等(关于非对称性加密算法生成公私钥等笔者之前有发表过一篇有趣的文章,感兴趣的朋友可以去了解下),生成公私钥的方式有很多,本文以RSA算法为例来讨论多种生成私钥方式。OpenssLOpenSSH的ssh-keygenGnuPG的gpg一、OpenSSLOpenSSL是用于应用程序的软件库,该应用程序可保
基础设施在网络通信中使用密码算法必须保证在公共网络中能够安全地传递密钥给通信各方. 密码体系是传递密钥的最佳方式.而使用密码体系必须确认对方的.使用证书是确认的最有效的手段.证书的颁发和管理需要一个可信赖机构的介入,因此有必要构造基础设施.证书和CA网是基础设施的两个重要组成部分. 基础设施简记为PKI,它是管理证书的综合基础设施,包括如下功能
  • 1
  • 2
  • 3
  • 4
  • 5