我試圖實現一個使用RSA加密的程序。我能夠生成密鑰,但我只能將它們存儲在IBUFFER中有什麼方法可以將字節從IBUFFER中存儲到字節數組中?我想將公鑰傳遞給服務器。從IBUFFER獲取字節
0
A
回答
0
如果這是你得到WriteableBitmap.PixelBuffer
相同IBuffer
,那麼你可以調用AsStream()
獲得在緩衝區中的Stream
指向並用它來對數據流進行操作。一些樣品here。 如果您不擔心內存使用情況,也可以撥打CopyTo()
以獲取陣列中的完整緩衝區。
0
對不起,我英文不好
如果你是意在WinRT中的API IBuffer
,您可以在Windows.Security.Cryptography
CryptographicBuffer.CopyToByteArray
這是我在C++/CX差代碼中使用
CryptographicBuffer.CopyToByteArray
, PLZ不直接複製它,也許pArray
是你想要的
using namespace Platform;
using namespace Windows::Storage::Streams;
using namespace Windows::Security::Cryptography;
IBuffer buffer;
Array<BYTE>^ array;
CryptographicBuffer::CopyToByteArray(buffer, array);
BYTE *pArray = new BYTE[array->Length];
memcpy(pArray, array->Data, array->Length);
我是一個新手,我感到抱歉,如果有什麼問題,plz告訴我是否。
我GOOGLE了整整一個晚上,沒有發現任何有用的東西,最終發現它在msdn中搜索到。只是因爲IBuffer頁面和CopyToByteArray頁面之間沒有鏈接。真的很討厭MS。
相關問題
- 1. 從Windows獲取一個字節數組:: Storage :: Streams :: IBuffer
- 2. 從IBuffer獲取ComPtr <IStream>
- 3. 從一個字節獲取半字節
- 4. 從UIImage獲取字節
- 5. 從字節獲取位圖[]
- 6. 從字符串獲取字節
- 7. 從字節獲取第一行字符與出字節
- 8. 從字節讀取字節從Db
- 9. 從字節串獲取任意位bits
- 10. 獲取從位圖的字節數組
- 11. gosnmp從SNMP PDU獲取八位字節
- 12. 從std :: vector獲取字節<bool>
- 13. 從字節數組獲取文件名
- 14. 從C++的std :: string獲取字節
- 15. 從ZIP文件獲取字節[]
- 16. Android:從圖像ID獲取字節[
- 17. 從NSData的獲取浮點值字節
- 18. 如何從字節獲取位值?
- 19. 從iText的Barcode39獲取字節圖像
- 20. 如何從UnsafeMutableRawPointer中獲取字節?
- 21. java:直接從jeditorpane獲取字節[]
- 22. 從ByteArrayInputStream獲取內部字節數組
- 23. 如何從字節數組([UInt8])獲取一個字節(UInt8)?
- 24. 從字節數組中獲取最後一個字節
- 25. 獲取字節數組字節元帥
- 26. 獲取的Java字節緩衝區內從字節低和高次半字節
- 27. 如何讀取類型「IBuffer」的值在c#中的字符串?
- 28. 獲取JavaScript字節碼
- 29. 從XML獲取節點值
- 30. 從tcxtreelist獲取checked節點
簡單的谷歌查詢是「複製ibuffer數組」。所有熱門歌曲都很好。 –