一、簡介 OpenSSL是一個功能豐富且自包含的開源安全工具箱。它提供的主要功能有:SSL協議實現(包括SSLv2、SSLv3和TLSv1)、大量軟算法(對稱/非對稱/摘要)、大數運算、非對稱算法密鑰生成、ASN.1編解碼庫、證書請求(PKCS10)編解碼、數字證書編解碼、CRL編解碼、OCSP ...
Openssl編程 趙春平著 Email:forxy .com 第一章 基礎知識 . 對稱算法 . 摘要算法 . 公鑰算法 . 回調函數 第二章 openssl簡介 . openssl簡介 . openssl安裝 . . linux下的安裝 . . windows編譯與安裝 . openssl源代碼 . openssl學習方法 第三章 堆棧 . openssl堆棧 . 數據結構 . 源碼 . 定 ...
2017-04-20 14:14 0 5371 推薦指數:
一、簡介 OpenSSL是一個功能豐富且自包含的開源安全工具箱。它提供的主要功能有:SSL協議實現(包括SSLv2、SSLv3和TLSv1)、大量軟算法(對稱/非對稱/摘要)、大數運算、非對稱算法密鑰生成、ASN.1編解碼庫、證書請求(PKCS10)編解碼、數字證書編解碼、CRL編解碼、OCSP ...
並發包中並發List只有CopyOnWriteArrayList這一個,CopyOnWriteArrayList是一個線程安全的ArrayList,對其進行修改操作和元素迭代操作都是在底層創建一個拷貝 ...
多線程的線程安全問題是微妙而且出乎意料的,因為在沒有進行適當同步的情況下多線程中各個操作的順序是不可預期的,多線程訪問同一個共享變量特別容易出現並發問題,特別是多個線程需要對一個共享變量進行寫入時候, ...
——源碼分析 如何使用co 大家如果能消化掉前面的知識,相信這一章的分析也肯定是輕輕松松的。我 ...
SimpleDateFormat 是 Java 提供的一個格式化和解析日期的工具類,日常開發中應該經常會用到,但是由於它是線程不安全的,多線程公用一個 SimpleDateFormat 實例對日期進行 ...
JDK 中無界優先級隊列PriorityBlockingQueue 內部使用堆算法保證每次出隊都是優先級最高的元素,元素入隊時候是如何建堆的,元素出隊后如何調整堆的平衡的? PriorityBloc ...
本文將從 ReentrantLock 的公平鎖源碼出發,分析下 AbstractQueuedSynchronizer 這個類是怎么工作的,希望能給大家提供一些簡單的幫助。 AQS 結構 先來看看 AQS 有哪些屬性,搞清楚這些基本就知道 AQS 是什么套路 ...
FutureTask可用於異步獲取執行結果或取消執行任務的場景。通過傳入Runnable或者Callable的任務給FutureTask,直接調用其run方法或者放入線程池執行,之后可以在外部通過Fu ...