Ugrálóvár

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2015. február 23-án felülvizsgált verziótól ; az ellenőrzések 12 szerkesztést igényelnek .
Ugrálóvár
Típusú kriptográfiai API
Beírva C# és Java
Operációs rendszer Többplatformos szoftver
Hardver platform Java virtuális gép és .NET-keretrendszer
legújabb verzió
Engedély MIT-licenc [2]
Weboldal bouncycastle.org

A Bouncy Castle  egy olyan szoftverkönyvtár , amely kiterjedt kriptográfiai funkciókat biztosít . A könyvtár implementációi vannak Java és C# programozási nyelveken . A könyvtár számos kriptográfiai funkció megvalósítását tartalmazza, valamint támogatja a megfelelő platformok szabványos magas szintű kriptográfiai API-it, valamint alacsony szintű szabadalmaztatott API-kat is tartalmaz a funkcionalitás rugalmasabb és hatékonyabb hozzáférése érdekében.

A Bouncy Castle-t Ausztráliában hozták létre, és vonatkoznak rá a kriptográfiai vonatkozó amerikai exportkorlátozások

Történelem

A Bouncy Castle fejlesztését két kolléga indította el, akik belefáradtak abba, hogy minden munkahelyváltáskor átírják a kriptográfiai könyvtárakat. A Bouncy Castle kialakítását erősen befolyásolta az a tény, hogy alkotói aktívan dolgoztak a JavaME platformmal. Ennek eredményeként két különböző könyvtárcsoport jelent meg.

Építészet

Az architektúra az összes kriptográfiai algoritmust megvalósító alacsony szintű API-kon alapul. Az alacsony szintű API használatának oka az, hogy egyes JavaME platformon futó eszközök nagyon korlátozott memória-erőforrásokkal rendelkeznek, vagy ha a JCE könyvtárhoz nem lehet hozzáférni (ez a helyzet előfordulhat például kisalkalmazások használatakor ).

Alacsony szintű API-ra épülő JCE -kompatibilis kriptográfiai szolgáltató. Így a JCE kriptográfiai szolgáltató forráskódja példaként szolgálhat arra, hogyan lehet sok "kritikus" kriptográfiai problémát megoldani alacsony szintű API használatával.

Lásd még

Jegyzetek

  1. https://bouncycastle.org/releasenotes.html
  2. Ugrálóvár - LICENC (nem elérhető link) . Az eredetiből archiválva: 2012. július 3. 

Linkek