查询到最新的12条

基于python的文件加密传输_Python优雅的加密传输文件

最近需要通过网络加密传输一些文件,首先想到的是RSA,公钥 + 私钥的搭配,不能再好。 2. 导入模块,创建密钥对。 3. 然后用公钥加密,用私钥解密。 运行结果如下 4. 如果只是简单的,小字符串的加密,到这里就已经完完成了,那么如果字符串长一些呢? 这里把message的长度增加了10倍,结果报错提示最大空间只有 117。 5. 对于大文件加密& 继续阅读

OSI模型的传输层、会话层、表示层和应用层

根据之前对计算机网络OSI参考模型的学习,我们知道网络体系结构有7层,前期已经学习了网络的第一、二和三层,为了对网络模型有个整体的认知,同样需要了解网络的传输层、会话层、表示层和应用层。 一、传输层(Transport Layer) 传输层在网络体系结构的第四层,是整个网络的关键部分,它是实现两个用户进程间端到端的可靠通信,处理数据包的错误,数据包的次序& 继续阅读

局域网免费跨平台文件传输工具 – Feem

今天老俍来介绍一款局域网跨平台文件传输「Feem」,说起文件传输其实微信、QQ甚至是邮件都可以完成这样的工作。为什么还要单独介绍一款这样的局域网传输工具呢?且听老俍慢慢分解。 随着科技的进步,我们所用的终端越来越多,比如苹果的 iPhone、Mac、iPad、安卓手机、PC 电脑等等。文件的传输也成为我们日常生活和工作所必需的操作之一。 老俍之前基本都是使用微信作为最主要的文件传输工具,但是每次只能选9张图,传多图(100张以上)就会变得 继续阅读

OSI模型的传输层,会话层,表示层,

传输层(Transport Layer) 传输层的功能是为会话层提供无差错的传送链路,保证两台设备间传递的信息正确无误,传输层传送的数据单位是段(segment)。 传输层从会话层接收数据,并传递给网络层,如果会话层数据过大,传输层将其切割成较小的数据单元——段进行传送。 传输层负责创建端到端的通信连接。通过这一层,通信双方主机上的应用程序之间通过对方的地址信息直接进行对话&#xf 继续阅读

HTTP 超文本传输协议

1.HTTP(Hypertext Transfer Protocol,超文本传输协议) 是一种用于传输超媒体文档(例如HTML文件,可以包含文本,视频,图片,音乐,地图定位)的应用层协议,是Web的基础。 HTTP是一个客户端-服务器协议,客户端发起请求,服务器返回响应。 HTTP使用TCP作为其传输层协议&# 继续阅读

Linux SSH远程文件/目录传输命令scp使用详解

Linux SSH远程文件/目录传输命令scp 一、scp是什么? scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。 二、scp有什么用? 1、我们需要获得远程服务器上的某个文件,远程服务器既没有配置ftp服务器,没有开启web服务器,也没有做共享,无法通过常规途径获得文件时,只需要通过scp命令便可轻松的达到目 继续阅读

usbhub是什么接口,USBhub传输方向

小伙伴在拓展接口上首先想到的便是拓展坞,功能上不仅支持接口拓展,还支持网线连接以及HDMI线拓展显示器等。 但对于只想简简单单拓展接口的小伙伴来说,这样的拓展坞不仅价格更高还有些功能溢出,这时候分线器就要显得更适合了。 什么是分线器?分线器和拓展坞差别在哪?怎么样挑选一款好的分线器?今天我们就带着这三个问题和大家伙聊聊分线器。 分线器:专一的USB接口拓展 USB分线器,也叫USB HUB。USB是英文Universal Seria 继续阅读

常见地暖分类及优缺点介绍

  在众多家庭采暖方式中,地暖一向有着很高的人气,其养生、舒适、节能等特性,吸引了众多家庭的注意,也成为众多人的安装选择。那么,我们常见的地暖系统究竟分为哪几类呢?他们又有哪些优点和缺点呢?下面,就由小编为您做简单的介绍。    地暖系统,以整个地面为散热器,通过地板夹层中的热媒由下向上传输热量,利用热量传输原理将室内温度维持舒适养人的范围内,真正做到温足而顶凉。根据热媒介质的不同,地暖被分为水地 继续阅读

网络层内容

1.1网络层概述 网络层的主要任务是实现网络互连,进而实现数据包在各网络之间的传输要实现网络层任务,需要解决一下几个主要问题 因特网是目前全世界用户数量最多的互联网,它使用TCP/IP协议栈。 由于TCP/IP协议栈的网络层使用网际协议IP,它是整个协议栈的核心协议,因此在TCP/IP协议栈中网络层常被称为网际层。 2.1网络层提供的两种服务 面向连接的虚拟电路服务 可靠通信由网络来保证必须建立网络层的连接 继续阅读

计算机网络基础之表示层的功能和服务

温故:         网络层在OSI七层中为位于第三层,同时也是通信子网的最高层,物理层传输的单位是比特流,数据链路层传输的是数据帧,而网络层的传输单位是数据包,传输层的传输单位是报文。这里还要做一个比较,物理层要解决的问题是创建、维护和释放连接;数据链路层要解决的问题是将不可靠的物理链路改造成无差错的数据链路;而网络层主要解决的问题是选择路径,传输层在 继续阅读

三次握手和四次挥手

三次握手和四次挥手1. TCP和UDP的共同点2. TCP的三个关键步骤2.1 三次握手2.1.1 为什么要三次握手而不是两次握手2.2 传输确认2.3 四次挥手2.3.1 为什么客户端需要等待超时时间 1. TCP和UDP的共同点 TCP和UDP都是工作在传输层。 他们的目标都是在程序之间传输数据。 2. TCP的三个关键步骤 三次握手、传输确认、四次挥手 2.1 三次握手 建立连接的过程,当客户端向服务端发起连接时: 会先发一包连接请求数据 继续阅读

CloudFlare正式支持HTTP/2

早上还想着如何在VPS实现HTTP/2,晚上就收到CloudFlare的邮件--Your website just got faster with CloudFlare HTTP/2,原来CloudFlare的CDN服务正式全面支持HTTP/2,实在是太爽太激动了。 邮件全文如下: 如果以前在CloudFlare的CDN已经设置为SPDY,现在不需要做任何设置既已升级HTTP/2。HTTP/2是什么?那我还是引用维基百科的内容吧--HTTP/2(超文本传输协议第2版,最初命名为HTTP 2. 继续阅读