1968年、ファニー・メイからジニー・メイが分離した。ジニー・メイは1970年に、民間金融機関から買い取った連邦住宅局（アメリカ合衆国の経済史#世界恐慌: 1929年-1941年下部参照）保証付のモーゲージのプールを裏づけとして不動産担保証券（MBS）を発行した。1971年からはフレディ・マックが連邦住宅局等に保証されないモーゲージを買い取りMBSを発行するようになった。1977年、ソロモン・ブラザーズで働くジニー・メイ債トレーダーの考案で、グランター・トラスト（委託者課税信託）を特別目的事業体に用いた民間MBSが発行された。普及には課題があった。各州の証券法（青空法）に規定がないというのが第一。また、機関投資家側の会計処理が独特の入金パターンについていけないという技術的問題もあった。原資産のモーゲージが金利低下局面などに期限前弁済されると、MBSも期限前償還されたのである。そこでソロモン・ブラザーズは、オリジネータである貯蓄貸付組合との関係構築や、投資家へ情報を提供できる体制整備などを図った。
クレジットデリバティブを組み込んだ証券発行は、クレジットデリバティブを裏づけとした証券化である。リスクだけを切り離して移転させる取引である。オリジネーターである銀行は、自行ポートフォリオで信用リスクをはずしたい債権についてクレジット・デフォルト・スワップ契約を特別目的事業体との間で結ぶ。契約内容は、対象債権が不履行となった場合、損失を特別目的事業体から補償してもらうが、その代わりオリジネーターは特別目的事業体に契約期間中プロテクション料を支払うというものである。機関投資家は、特にカバーしたいリスクを選んで防御することもできるのである。特別目的事業体は投資家向けに債券を発行するが、補償支払に備えて、債券の売り上げは国債等で運用される。投資家に対する金利の支払は、オリジネーターからのプロテクション料と国債の利子で行われる。対象債権が不履行となって補償金を支払った場合、発行債権全体としての元本償還は減額する。これを見越した投資ができるように、やはり債権は優先劣後構造をとることが多い。
世界経済の財務データが機関投資家に蓄積されてくると、社債発行で面倒な手続を経ながら担保をとるよりも、無担保社債を氾濫させて、それら社債または該当企業の資産を優先劣後構造に証券化し、データに基いて目ぼしいところだけを買うという作戦がとれるようになった。銀行離れが投信の隆盛によったことを忘れてはなるまい。同一の原資産を優先劣後構造に証券化すると、優先度の高い順に、シニア債、メザニン債、ジュニア債が発行される。原資産の価値が目減りしたとき、まず株式から損害を受ける。目減りがさらに多いときは、ジュニア債、メザニン債、シニア債にも順に被害が出る。ただし、この債権部分は先取特権との優先関係が問題となる。証券化の優先劣後構造は、企業金融だけでなく、一般の資産担保証券および信用リスク担保証券の発行に加え、不動産証券化でも採用されている。劣後部分は市場で余らないのか。市場構造が一定の歯止めをかけている。オリジネーターとしての銀行は、BIS規制対策として証券化を利用している。バランスシートで保有している貸出債券を証券化するとき、劣後部分はオリジネーターである銀行が保有するのが普通である。また、自己資本のさらなる活用と株主資本利益率向上を目的としても、銀行は証券化を活用している。
基本的な証券化としてアセット・ファイナンスがよく引き合いに出される。下にその一般的なストラクチャーを示した。証券会社等のアレンジャーが立案した証券化の仕組みに基づいて、原所有者であるオリジネーターの原資産を、信託会社や信託銀行ないしは特別目的会社などのSPVに移転し、当該SPVを発行会社として証券化証券を発行し、当該証券をアレンジャーが引き受け・販売し、販売代金をオリジネーターに引き渡す。原資産から得られるキャッシュ・フローをSPVが委託したサービサーが回収し、証券化証券の弁済に充当するものである。オリジネーターは原資産を処分して対価を得ていることになる。上記の手順には手続きが保障されている。原資産は必ず厳しい査定を受けてから倒産隔離のため真正売買される。その売買にも法律的、会計的見解が必要とされる。それにより証券には格付け機関による信用格付けが付与される。また、証券の信用補完のために損害保険会社等による保険（債務保証）が掛けられる場合もある。アセット・ファイナンスは原資産の信用力を活用して、間接金融より低コストでの資金調達を実現する。
設計者がテストベクトル（サンプル入力のために公開されたハッシュ値で、プログラマがアルゴリズムを正しく実装していることを検証できるように公開されている）を提供している。唯一のRadioGatanの例は、32ビット版と64ビット版である。これらのテストベクトルは、RadioGatúnの任意の長い出力ストリームの最初の256ビットのみを表示する。RadioGatun[32]("") = F30028B54AFAB6B3E55355D277711109A19BEDA7091067E9A492FB5ED9F20117RadioGatun[32]("The quick brown fox jumps over the lazy dog") = 191589005FEC1F2A248F96A16E9553BF38D0AEE1648FFA036655CE29C2E229AERadioGatun[32]("The quick brown fox jumps over the lazy cog") = EBDC1C8DCD54DEB47EEEFC33CA0809AD23CD9FFC0B5254BE0FDABB713477F2BD64ビットの例RadioGatun[64]("") = 64A9A7FA139905B57BDAB35D33AA216370D5EAE13E77BFCDD85513408311A584RadioGatun[64]("The quick brown fox jumps over the lazy dog") = 6219FB8DAD92EBE5B2F7D18318F8DA13CECBF13289D79F5ABF4D253C6904C807RadioGatun[64]("The quick brown fox jumps over the lazy cog") = C06265CAC961EA74912695EBF20F1C256A338BC0E980853A3EEF188D4B06FCE5