Tolong jelaskan mengenai Algoritme Kriptografi dari Daftar algoritme

Lihat juga Topik dalam kriptografi

Enkripsi simetris dengan kata kunci:

Advanced Encryption Standard (AES), pemenang kompetisi NIST pada tahun 2000

Data Encryption Standard (DES), pemenang kompetisi NBS (sekarang NIST), telah digantikan dengan AES.

Enkripsi asimetris dengan kunci publik atau tanda tangan digital:

MD5 – Sekarang ini sudah terdapat algoritme yang mampu memalsukan jumlah MD5.

Perhitungan nomor acak tentu yang aman untuk persandian (Cryptographically secure pseudo-random number generator)

Blum Blum Shub - berdasarkan faktorisasi prima.

Fortuna, allegedly an improvement on Yarrow

Lamport ordering: a partial ordering of events based on the happened-before relation

Snapshot algorithm: a snapshot is the process of recording the global state of a system

Vector ordering: a total ordering of events

See also main article numerical analysis and list of numerical analysis topics

Algoritme De Boor: computes splines.

Algoritme de Casteljau: melakukan perhitungan kurva Bézier

False position method: approximates roots of a function

Eliminasi Gauss-Jordan: menyelesaikan sistem persamaan linear

Algoritme Gauss-Legendre: computes the digits of pi

Gauss-Newton algorithm: find minimum of function of several variables

Penambahan Kahan: menambahkan bilangan-bilangan titik mengambang dengan ketelitian lebih

Levenberg-Marquardt algorithm: find minimum of function of several variables

MISER algorithm: Monte Carlo simulation, numerical integration

Newton's method: finds zeros of functions with calculus

Secant method: approximates roots of a function

Shifting nth-root algorithm: digit by digit root extraction

Akar persegi: menghitungkan akar persegi dengan ketelitian terbatas

Simplex algorithm: An algorithm for solving the linear programming problem

CORDIC: Fast trigonometric function computation technique.

Fast Fourier transform: determines the frequencies contained in a (segment of a) signal

Rainflow-counting algorithm: Reduces a complex stress history to a count of elementary stress-reversals for use in fatigue analysis

Osem: algorithm for processing of medical images

Goertzel algorithm Can be used for DTMF digit decoding.

[[Discrete Fourier transform** Rader's FFT algorithm

Pollard's rho algorithm for logarithms

Euclidean algorithm: computes the greatest common divisor

Faktorisasi prima: pemecahan bilangan bulat menjadi faktor prima.

Algoritme perkalian: cara perkalian dua bilangan yang cepat.

Ujian bilangan prima: menentukan apakah suatu bilangan adalah bilangan prima.

Buchberger's algorithm: finds a Gröbner basis

Exponentiating by squaring: quickly computes powers of numbers and matrices

Gram-Schmidt process: orthogonalizes a set of vectors

Knuth-Bendix completion algorithm: for rewriting rule systems

Multivariate division algorithm: for polynomials in several indeterminates

Recursive descent parser: A top-down parser suitable for LL(k) grammars

LL parser: A relatively simple linear time parsing algorithm for a limited class of context-free grammars

LR parser: A more complex linear time parsing algorithm for a larger class of context-free grammars. Variants:

Packrat parser: A linear time parsing algorithm supporting some context-free grammars and parsing expression grammars

CYK algorithm: An O(n3) algorithm for parsing any context-free grammar

Earley's algorithm: Another O(n3) algorithm for parsing any context-free grammar

Algorithms for Recovery and Isolation Exploiting Semantics: recovery

CHS conversion: Converting between disk addressing systems

Cyclic redundancy check: calculation of a check word

Parity: Simple/fast error detection technique. Is a number even or odd?

Diff: compare two sequences. An example of Dynamic programming (dynamic refers to the property that the optimal solution can be constructed by combining optimal solutions to sub-problems e.g. quicksort).