MessageDigest.Digest Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Digest() |
Menyelesaikan komputasi hash dengan melakukan operasi akhir seperti padding. |
| Digest(Byte[]) |
Melakukan pembaruan akhir pada hash menggunakan array byte yang ditentukan, lalu menyelesaikan komputasi hash. |
| Digest(Byte[], Int32, Int32) |
Menyelesaikan komputasi hash dengan melakukan operasi akhir seperti padding. |
Digest()
Menyelesaikan komputasi hash dengan melakukan operasi akhir seperti padding.
[Android.Runtime.Register("digest", "()[B", "GetDigestHandler")]
public virtual byte[] Digest ();
[<Android.Runtime.Register("digest", "()[B", "GetDigestHandler")>]
abstract member Digest : unit -> byte[]
override this.Digest : unit -> byte[]
Mengembalikan
array byte untuk nilai hash yang dihasilkan.
- Atribut
Keterangan
Menyelesaikan komputasi hash dengan melakukan operasi akhir seperti padding. Hash diatur ulang setelah panggilan ini dilakukan.
Dokumentasi Java untuk java.security.MessageDigest.digest().
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Lihat juga
Berlaku untuk
Digest(Byte[])
Melakukan pembaruan akhir pada hash menggunakan array byte yang ditentukan, lalu menyelesaikan komputasi hash.
[Android.Runtime.Register("digest", "([B)[B", "GetDigest_arrayBHandler")]
public virtual byte[] Digest (byte[] input);
[<Android.Runtime.Register("digest", "([B)[B", "GetDigest_arrayBHandler")>]
abstract member Digest : byte[] -> byte[]
override this.Digest : byte[] -> byte[]
Parameter
- input
- Byte[]
input yang akan diperbarui sebelum hash selesai.
Mengembalikan
array byte untuk nilai hash yang dihasilkan.
- Atribut
Keterangan
Melakukan pembaruan akhir pada hash menggunakan array byte yang ditentukan, lalu menyelesaikan komputasi hash. Artinya, metode ini pertama kali memanggil #update(byte[]) update(input), meneruskan array input ke update metode , lalu memanggil #digest() digest().
Dokumentasi Java untuk java.security.MessageDigest.digest(byte[]).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.
Lihat juga
Berlaku untuk
Digest(Byte[], Int32, Int32)
Menyelesaikan komputasi hash dengan melakukan operasi akhir seperti padding.
[Android.Runtime.Register("digest", "([BII)I", "GetDigest_arrayBIIHandler")]
public virtual int Digest (byte[] buf, int offset, int len);
[<Android.Runtime.Register("digest", "([BII)I", "GetDigest_arrayBIIHandler")>]
abstract member Digest : byte[] * int * int -> int
override this.Digest : byte[] * int * int -> int
Parameter
- buf
- Byte[]
buffer output untuk hash komputasi
- offset
- Int32
offset ke dalam buffer output untuk mulai menyimpan hash
- len
- Int32
jumlah byte dalam buf yang dialokasikan untuk hash
Mengembalikan
jumlah byte yang ditempatkan ke dalam buf
- Atribut
Pengecualian
jika terjadi kesalahan
jika offset atau len tidak valid sehubungan dengan buf
Keterangan
Menyelesaikan komputasi hash dengan melakukan operasi akhir seperti padding. Hash diatur ulang setelah panggilan ini dilakukan.
Dokumentasi Java untuk java.security.MessageDigest.digest(byte[], int, int).
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.