chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

API安全性概念與各種API安全性替代方案的利弊分析

牽手一起夢 ? 來源:千家網(wǎng) ? 作者:佚名 ? 2020-04-29 17:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

API安全基礎(chǔ)

研究各種API安全性替代方案可能會引起混淆,即使是經(jīng)驗豐富的專家也是如此。本系列文章旨在幫助所有類型的讀者更好地了解保護API免受網(wǎng)絡(luò)安全風(fēng)險的各種現(xiàn)代方法的利弊。該材料旨在幫助企業(yè)安全和軟件開發(fā)團隊開發(fā)和維護一致的保護理念。

目標(biāo)讀者包括每天依賴和使用API的軟件開發(fā)人員以及可能對組織中的API安全負(fù)責(zé)的技術(shù)經(jīng)理。但是,目標(biāo)讀者還包括技術(shù)人員,他們幾乎沒有使用API的經(jīng)驗,但是仍然對該重要問題的安全性感興趣。我們嘗試以每種類型的閱讀器都可以訪問的方式描述API安全性概念。

API簡介

網(wǎng)絡(luò)和Internet服務(wù)的典型用戶傾向于根據(jù)屏幕、鍵盤、監(jiān)視器等來考慮計算機接口。這些接口是系統(tǒng)與人類用戶交換信息的可見手段,并且近年來它們發(fā)展迅速。例如,蘋果公司的觸摸屏才出現(xiàn)在十年前,而一代年輕人幾乎不記得這種有用功能存在之前的世界是什么樣。

但是計算中還存在另一種類型的界面,對于日常用戶而言可能更隱藏。界面的另一種類型是軟件程序之間如何通信。多年以來,這個過程一直沒有得到很好的說明,因為程序員發(fā)明了所謂的進程間通信(IPC)協(xié)議。貝爾實驗室的早期操作系統(tǒng)Unix,現(xiàn)在作為Apple iOSAndroid的基礎(chǔ),使IPC設(shè)計更加容易,但它們是非標(biāo)準(zhǔn)的。

到2000年,業(yè)界決定將這些軟件到軟件的接口變得更加開放和標(biāo)準(zhǔn)。這樣的技術(shù)決定成為我們現(xiàn)在稱為應(yīng)用程序編程接口或更常見的API的起源。認(rèn)識到API提供了一個標(biāo)準(zhǔn)接口,通過該接口兩個軟件程序(通常也稱為進程)可以進行通信,共享消息或托管共享內(nèi)存。

更具體地說,API是使軟件服務(wù)可用于工作負(fù)載或應(yīng)用程序以進行雙向通信和消息共享的接口。 API也通常用于在不同進程之間共享內(nèi)存。 API本質(zhì)上是無狀態(tài)的,并且通常包含完成交易所需的所有信息,這與Web表單不同,Web表單可能需要多個交易來進行用戶注冊等過程。

API安全基礎(chǔ)

圖1.通用API模型

Unix操作系統(tǒng)IPC

大約半個世紀(jì)前,貝爾實驗室的研究人員肯·湯姆森(Ken Thomson)和丹尼斯·里奇(Dennis Ritchie)發(fā)起了一個項目,目的是構(gòu)建一種在AT&T內(nèi)部使用的多任務(wù)操作系統(tǒng)。盡管起初目標(biāo)相對溫和,但從那時起,他們生產(chǎn)的所謂的Unix軟件和相關(guān)的設(shè)計理念一直是幾乎所有成功的商業(yè)操作系統(tǒng)的技術(shù)基礎(chǔ)。 Linux和Android是直接派生產(chǎn)品,而iOS和Windows則受到Unix的巨大影響。

對于Unix操作系統(tǒng),一個重要的設(shè)計考慮因素是需要創(chuàng)建IPC機制,該機制允許在計算機程序之間進行數(shù)據(jù)共享和消息傳遞。湯普森和里奇受到當(dāng)時計算機科學(xué)界正在設(shè)計的許多快速發(fā)展的技術(shù)概念的影響。這包括生產(chǎn)者-消費者模型的出現(xiàn)以及分布式計算的新方法。

可以將Unix IPC方法視為解決API現(xiàn)在所涵蓋的許多問題的早期嘗試。兩者都涉及模塊化,標(biāo)準(zhǔn)化和簡化在協(xié)作過程之間共享數(shù)據(jù)或消息的方式的需求。顯然,最大的不同是現(xiàn)代API受益于Internet帶來的大規(guī)模規(guī)模。最初的Unix工作是本地的和操作系統(tǒng)特定的。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 軟件
    +關(guān)注

    關(guān)注

    69

    文章

    5253

    瀏覽量

    90420
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1959

    瀏覽量

    65728
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    有哪些技術(shù)可以提高邊緣計算設(shè)備的安全性?

    邊緣計算設(shè)備的安全性面臨分布式部署、資源受限(算力 / 存儲 / 帶寬)、網(wǎng)絡(luò)環(huán)境復(fù)雜(多無線連接)、物理接觸易被篡改等獨特挑戰(zhàn),因此其安全技術(shù)需在 “安全性” 與 “輕量化適配” 之間平衡。以下從
    的頭像 發(fā)表于 09-05 15:44 ?580次閱讀
    有哪些技術(shù)可以提高邊緣計算設(shè)備的<b class='flag-5'>安全性</b>?

    請問DM平臺訪問安全性如何控制?

    DM平臺訪問安全性如何控制?
    發(fā)表于 08-06 06:01

    如何實現(xiàn) HTTP 協(xié)議的安全性

    協(xié)議的安全性,可以采取以下幾種方法: 1. 使用HTTPS HTTPS(安全超文本傳輸協(xié)議)是HTTP的安全版本,它在HTTP的基礎(chǔ)上通過SSL/TLS協(xié)議提供了數(shù)據(jù)加密、數(shù)據(jù)完整
    的頭像 發(fā)表于 12-30 09:22 ?1329次閱讀

    芯盾時代入選《API安全技術(shù)應(yīng)用指南(2024版)》API安全十大代表廠商

    的零信任業(yè)務(wù)安全產(chǎn)品方案提供商,憑借在API安全領(lǐng)域領(lǐng)先的產(chǎn)品方案、豐富的實踐經(jīng)驗和優(yōu)秀的市場表現(xiàn),成功入選“
    的頭像 發(fā)表于 12-18 11:04 ?1646次閱讀
    芯盾時代入選《<b class='flag-5'>API</b><b class='flag-5'>安全</b>技術(shù)應(yīng)用指南(2024版)》<b class='flag-5'>API</b><b class='flag-5'>安全</b>十大代表<b class='flag-5'>性</b>廠商

    集中告警管理如何提升設(shè)施安全性?

    在工業(yè)或商業(yè)建筑中,集中告警管理已成為確保安全性或檢測故障的必備工具。它是如何提升設(shè)施安全性的?歡迎大家閱讀文章了解~
    的頭像 發(fā)表于 12-13 15:51 ?634次閱讀
    集中告警管理如何提升設(shè)施<b class='flag-5'>安全性</b>?

    電池的安全性測試項目有哪些?

    電池的安全性測試是保證電池在實際使用過程中穩(wěn)定、安全的重要手段。通過一系列嚴(yán)格的測試項目,能夠有效評估電池在不同條件下的表現(xiàn),并提前發(fā)現(xiàn)潛在的安全隱患。對于消費者而言,了解這些測試項目不僅能幫助他們
    的頭像 發(fā)表于 12-06 09:55 ?2342次閱讀
    電池的<b class='flag-5'>安全性</b>測試項目有哪些?

    永磁同步電機的安全性分析

    永磁同步電機的安全性分析主要涵蓋其設(shè)計、運行、維護以及故障處理等多個方面。以下是對永磁同步電機安全性分析: 一、設(shè)計安全性 材料選擇 :
    的頭像 發(fā)表于 11-22 10:44 ?1384次閱讀

    在電氣安裝中通過負(fù)載箱實現(xiàn)最大效率和安全性

    在電氣安裝中,負(fù)載箱是一種常用的設(shè)備,主要用于模擬實際的電力負(fù)載,以便進行各種電氣設(shè)備的測試和調(diào)試。通過負(fù)載箱,可以實現(xiàn)最大效率和安全性,從而提高電氣設(shè)備的運行性能和使用壽命。 負(fù)載箱可以實現(xiàn)最大
    發(fā)表于 11-20 15:24

    SFTP協(xié)議的安全性分析

    隨著信息技術(shù)的快速發(fā)展,數(shù)據(jù)安全成為了一個全球的問題。在眾多的數(shù)據(jù)傳輸協(xié)議中,SFTP(Secure File Transfer Protocol)因其安全性而受到廣泛關(guān)注。SFTP是一種
    的頭像 發(fā)表于 11-13 14:10 ?2429次閱讀

    socket編程的安全性考慮

    在Socket編程中,安全性是一個至關(guān)重要的考慮因素。以下是一些關(guān)鍵的安全性考慮和措施: 1. 數(shù)據(jù)加密 使用TLS/SSL協(xié)議 :TLS/SSL(傳輸層安全性/安全套接層)是網(wǎng)絡(luò)
    的頭像 發(fā)表于 11-01 16:46 ?1026次閱讀

    UWB模塊的安全性評估

    UWB(超寬帶)模塊的安全性評估是一個復(fù)雜而關(guān)鍵的過程,涉及多個方面,包括技術(shù)特性、加密機制、抗干擾能力、物理層安全等。以下是對UWB模塊安全性評估的分析: 一、技術(shù)特性帶來的
    的頭像 發(fā)表于 10-31 14:17 ?1193次閱讀

    智能系統(tǒng)的安全性分析

    智能系統(tǒng)的安全性分析是一個至關(guān)重要的過程,它涉及多個層面和維度,以確保系統(tǒng)在各種情況下都能保持安全、穩(wěn)定和可靠。以下是對智能系統(tǒng)安全性
    的頭像 發(fā)表于 10-29 09:56 ?1092次閱讀

    UPS電源的安全性和可靠性分析

    隨著信息技術(shù)的飛速發(fā)展,數(shù)據(jù)和信息已成為現(xiàn)代社會的重要資產(chǎn)。因此,確保數(shù)據(jù)的持續(xù)可用和完整變得至關(guān)重要。不間斷電源(UPS)系統(tǒng)作為保護關(guān)鍵設(shè)備免受電力中斷影響的重要手段,其安全性和可靠
    的頭像 發(fā)表于 10-28 10:49 ?1991次閱讀

    云計算安全性如何保障

    云計算的安全性是一個復(fù)雜而多維的問題,涉及多個層面和多種技術(shù)手段。為了保障云計算的安全性,需要采取一系列綜合措施,以下是具體的保障方法: 一、數(shù)據(jù)加密 數(shù)據(jù)加密是保護云計算安全性的核心手段之一
    的頭像 發(fā)表于 10-24 09:14 ?1217次閱讀

    恒訊科技分析:IPSec與SSL/TLS相比,安全性如何?

    ,防止數(shù)據(jù)被竊聽或篡改。SSL/TLS更側(cè)重于應(yīng)用程序?qū)拥?b class='flag-5'>安全性,保護數(shù)據(jù)的機密和完整,通常位于傳輸層之上。2、兼容方面:SSL/TLS具有更大的優(yōu)勢,因為它位于傳輸層之上,與
    的頭像 發(fā)表于 10-23 15:08 ?1118次閱讀
    恒訊科技<b class='flag-5'>分析</b>:IPSec與SSL/TLS相比,<b class='flag-5'>安全性</b>如何?